Neroued/ninfer
High-performance single-GPU inference for selected model checkpoints and GPUs.
What it solves
NInfer is a high-performance inference engine designed specifically for the NVIDIA GeForce RTX 5090 to run Qwen3.5 Dense and MoE architectures. It aims to maximize single-GPU inference performance for text, image, and video prompts through a specialized runtime that minimizes overhead.
How it works
Built from scratch in C++/CUDA, the engine is optimized for the sm_120a architecture. It uses a fixed number of execution lanes (1-8) and a single resident model. The system employs a shared KV pool for active requests and retained prefixes, allowing for efficient resource-aware long-context reuse. It supports various weight formats (BF16, INT8, FP8, NVFP4) and speculative decoding techniques like MTP and DFlash to accelerate token generation.
Who it’s for
Developers and researchers who own an RTX 5090 and want to maximize the throughput and latency of Qwen3.5 models locally via a CLI or OpenAI-/Anthropic-compatible HTTP APIs.
Highlights
- RTX 5090 Specialization: Specifically tuned for the Blackwell architecture to achieve maximum single-GPU performance.
- Multimodal Support: Handles text, image, multi-image, and video prompts.
- Advanced Decoding: Implements MTP speculative decoding and DFlash for faster generation.
- Context Management: Features private and shared exact-prefix reuse with Device/Host state retention to reduce TTFT (Time to First Token).
- High Throughput: Supports chunked prefill and exact-batch CUDA Graph decode.
- API Compatibility: Provides OpenAI and Anthropic compatible endpoints for easy integration.
Related
- Project
- Project
- Dispatch
- Project
- Dispatch