tile-ai/TileRT

Tile-Based Runtime for Ultra-Low-Latency LLM Inference

What it solves

TileRT is designed for ultra-low-latency LLM inference, specifically targeting scenarios where the time per output token (TPOT) must be minimized. While traditional systems focus on high-throughput batch processing, TileRT prioritizes responsiveness for real-time applications like high-frequency trading, interactive AI, and long-running agents.

How it works

TileRT uses a tile-level runtime engine and a compiler-driven approach. It decomposes LLM operators into fine-grained "tile-level" tasks and dynamically reschedules computation, I/O, and communication across multiple devices to overlap these operations. This minimizes hardware idle time and improves utilization. It also supports Multi-Token Prediction (MTP), allowing the model to generate multiple tokens in a single forward pass to reduce sequential decoding depth.

Who it’s for

It is intended for developers and organizations deploying massive models (hundreds of billions of parameters) on high-end hardware (such as NVIDIA B200 or AMD Instinct MI350X/MI355X) who require millisecond-level responsiveness for single-user generation.

Highlights

  • Extreme Performance: Capable of breaking 1000 tokens/s on a 1-trillion-parameter model on a single 8-GPU node.
  • Hardware Support: Optimized for NVIDIA B200 and AMD Instinct MI350X/MI355X GPUs.
  • MTP Integration: Built-in support for Multi-Token Prediction to accelerate decoding rates.
  • PD Disaggregation: Supports prefill-decode disaggregation, allowing vLLM to handle the prefill phase while TileRT manages the decode phase via an OpenAI-compatible endpoint.

Related

  • Project
  • Project
  • Dispatch
  • Project
  • Project