Article
CommunityJev Benchmarks & Evaluations
Reproducible LoRA Inference Through Deterministic Split-K Reduction
arXiv paper examining numerical nondeterminism in vLLM Split-K LoRA kernels and introducing a deterministic Triton Split-K implementation, measured on GSM8K, MBPP, and Jev-style structured toxicity decisions over Civil Comments.
- Format
- Article
- Reading time
- 2 min
- Published by
- Community
- Added
- Nov 2026
Highlights
- Atomic Split-K=8 produced different FP32 shrink outputs in 97.61% of identical-input comparisons.
- The deterministic Triton Split-K=8 showed no observed variation under identical-input replay.
- Repeated atomic inference changed outputs in 17.30% of GSM8K and 14.96% of MBPP comparisons.
- Structured-decision probabilities varied in 81.47% of atomic comparisons, including decision flips.
- Deterministic Split-K=8 kept 16.8-21.1% speedup over unsplit reduction at 1.02-2.62% added latency versus atomic.
Questions about this entry
Short answers drawn from the linked project or page.
It studies numerical nondeterminism introduced by Split-K kernels used to parallelize low-rank LoRA multiplications in vLLM, where partial results are combined with floating-point atomic additions, and proposes a deterministic Triton Split-K implementation.
Under identical-input replay, Atomic Split-K=8 produced different FP32 shrink outputs in 97.61% of comparisons, while the Deterministic Split-K=8 variant showed no observed variation.
The work covers GSM8K mathematical reasoning, MBPP code generation, and Jev-style structured toxicity decisions on Civil Comments.
Structured-decision probabilities varied in 81.47% of atomic comparisons, and the variation included decision flips rather than only small numeric drift.
The deterministic Triton Split-K=8 preserves parallelism, achieving 16.8-21.1% latency-based speedup over unsplit reduction with only 1.02-2.62% additional latency relative to Atomic Split-K=8.
Controlled tracing shows shrink-output differences propagating into the KV cache, and accumulated cache differences can change token decisions and final answers.
No. The abstract describes a deterministic Triton Split-K implementation and its measurements, but it does not state a code repository, license, or maintaining organization.
From the Jev guides
Original write-ups on what this entry is for.
From the Jev AI model community
Posts from builders shipping with Jev right now.