<<<<<<< HEAD
- Added
atomwiring surfaces for attention, MoE runner backend flag parsing, and FP8 GEMM backend flag parsing. - Added
atom_fp8KV cache dtype alias to normalize intofp8_e4m3during server argument post-processing.
- Registered a new
atomattention backend path inattention_registrywith explicit fallback to Triton when AITER is unavailable. - Updated MoE and FP8 backend initializers to map
atomto existing stable execution paths (tritonfor MoE,aiterfor FP8 GEMM). - Added server-args unit coverage for
atom/atom_fp8CLI wiring. =======
- Optimized Triton attention backend kernel tuning (waves_per_eu, num_warps) for AMD RDNA2 (gfx1030) GPUs to prevent crashes and improve throughput.
- Optimized attention hot loops for RDNA2 hardware.
- Propagated RDNA2 default
mem_fraction_staticandchunked_prefill_sizevalues inserver_args.pywhen users do not set them explicitly. - Optimized model loader startup by replacing
os.walkwith a fast Rust-basedfind_filesutility using theignorecrate. - Added a new
universal_brokerattention backend option that wraps Triton compute while recording hybrid universal KV broker metadata forrq3_hybridanduniv_rq3cache modes. - Expanded
--kv-cache-dtypechoices with universal broker hybrid modes (rq3_hybrid,univ_rq3). - Added
UNIVERSAL_KVhost-tier pool name and a pinned host allocation helper for warm-tier spill plumbing. - Hardened
UniversalKVBrokerwith GPU/RAM budget-aware hot-to-warm demotion, warm-tier eviction, and broker memory metrics for spill/eviction observability.
e0905f017488c752faeed9aedcf62d0ec397d020
- Created:
.jules/reports/research/repo-triangulation-20260427-024844.md - Updated:
docs/rdna2_support.md - Added:
.jules/reports/research/repo-triangulation-20260426-120000.md - Updated:
.jules/journals/triangulator-forge.md - Updated:
.jules/journals/rocmancer.md
- Support for Qwen 0.6B Embedding and Jina embedding models.
- Support for
int4_awq,w4a8_awq, andnvfp4_awqin ModelOpt quantization configuration. - Added new universal KV broker modules:
python/sglang/srt/layers/attention/universal_kv_broker.pypython/sglang/srt/layers/attention/universal_broker_backend.pypython/sglang/srt/mem_cache/universal_kv_spill.pyuniversal_kv/types.py,universal_kv/model_registry.py
- Added universal KV focused tests:
test/srt/test_universal_kv_types.pytest/srt/test_universal_kv_broker.pytest/srt/test_universal_kv_server_args.pytest/srt/test_universal_kv_spill.py
- Created:
.jules/reports/research/repo-triangulation-20260426-031204.md - Updated:
.jules/journals/triangulator-forge.md