Skip to content

Documentation

Phobos is a tile-based GPU kernel language and an LLM inference engine built on it. These pages cover both: writing kernels, and running models.

  • Language guide: the language one concept at a time, from kernels and tensors to tiles, slicing, reductions and dot.
  • Execution context: every ctx field, from the grid of CTAs down to a single lane, and how per-thread values work.
  • Attributes: one page for each @ attribute, such as @autotune, @launch and @tensorcore.
  • Examples: five kernels from the repository, explained.
  • Inference: quickstart, supported models and formats, serving, sampling, benchmarking, the kernel cache and troubleshooting.