Aguasto / inference-stack

Between hardware and answers.

Understand the serving engines, runtime ecosystems and distributed systems that connect GPU infrastructure to useful inference. Compatibility and operating trade-offs matter as much as feature lists.

Original Aguasto conceptual illustration. Not manufacturer geometry, an operating Aguasto asset, or a measured benchmark.

8 of 8 references

Inference engine

vLLM

Serve supported language and multimodal models using continuous batching, attention-cache management and distributed inference.

Official documentation · backend-specific assumptions
Inference engine

SGLang

Serve supported language and multimodal models with prefix caching and multi-GPU inference.

Official documentation · backend-specific assumptions
Inference engine

TensorRT-LLM

Optimize and serve supported generative models using NVIDIA GPU kernels, cache management and parallel inference.

Official documentation · backend-specific assumptions
Distributed inference coordination

NVIDIA Dynamo

Coordinate inference engines through routing, separate prefill and decode workers, cache management and scaling.

Official documentation · backend-specific assumptions
Model serving server

NVIDIA Triton Inference Server

Expose model inference through supported backends, scheduling, batching and model pipelines.

Official documentation · backend-specific assumptions
GPU compute software platform

AMD ROCm

Provide GPU runtimes, compilers, math and communication libraries for supported AMD workloads.

Official documentation · backend-specific assumptions
Application serving and scaling

Ray Serve

Build Python inference applications that compose models and business logic and scale replicas across Ray resources.

Official documentation · backend-specific assumptions
GPU resource orchestration

Kubernetes GPU orchestration — NVIDIA device plugin

Expose NVIDIA GPU devices as Kubernetes resources and allocate them to container workloads.

Official documentation · backend-specific assumptions