You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump project version 0.16.2 → 0.17.0. Headline: the engine now builds as C++23
on an Ubuntu 26.04 / GCC 15.2 / CUDA 13.3 base (perf-neutral, decode verified).
CHANGELOG [0.17.0] collects the release: the C++23 + toolchain move, the two FP8
tile decode-attention kernels (+51% / +14% long-ctx), the MLA/MTP RoPE fixes, the
async-mempool teardown fix, and the server/config/VRAM cleanups from the
2026-07-07 structural audit. README badge + description and CLAUDE.md updated
C++20 → C++23; BENCHMARKS.md names the v0.17.0 toolchain and its perf-neutrality.
Claude-Session: https://claude.ai/code/session_01WAXm3AoXmxQ1gkesrp8EsT
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
A C++20/CUDA inference engine that targets exactly one architecture: the NVIDIA RTX 5090 / RTX PRO 6000 (GB202, `sm_120a`). The build emits raw `sm_120a` SASS via direct gencode: no portability layer, no FP16 dequant fallback in the hot path, no wrapper around llama.cpp or vLLM. A `compute_120f` PTX fallback covers the other Blackwell consumer SKUs (RTX 5080 / 5070 Ti). imp ships its own GGUF and SafeTensors loaders, BPE tokenizer, paged KV cache, attention kernels, MoE routing, Gated DeltaNet + Mamba2 scans, CUDA Graphs, and an OpenAI/Anthropic-compatible HTTP server built for **agentic workloads**: tool calling, `json_schema` constrained decoding, separable reasoning/thinking channels, prefix-cached long-context multi-turn, and concurrent sub-agent fan-out. In total ~97k lines of C++/CUDA (plus ~50k lines of tooling and tests), every line generated by an AI coding agent.
23
+
A C++23/CUDA inference engine that targets exactly one architecture: the NVIDIA RTX 5090 / RTX PRO 6000 (GB202, `sm_120a`). The build emits raw `sm_120a` SASS via direct gencode: no portability layer, no FP16 dequant fallback in the hot path, no wrapper around llama.cpp or vLLM. A `compute_120f` PTX fallback covers the other Blackwell consumer SKUs (RTX 5080 / 5070 Ti). imp ships its own GGUF and SafeTensors loaders, BPE tokenizer, paged KV cache, attention kernels, MoE routing, Gated DeltaNet + Mamba2 scans, CUDA Graphs, and an OpenAI/Anthropic-compatible HTTP server built for **agentic workloads**: tool calling, `json_schema` constrained decoding, separable reasoning/thinking channels, prefix-cached long-context multi-turn, and concurrent sub-agent fan-out. In total ~97k lines of C++/CUDA (plus ~50k lines of tooling and tests), every line generated by an AI coding agent.
0 commit comments