alpha
Login
Join now
clee.sh
/
qxmx
Star
Starred
Star
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
A single-model (Bonsai-27B) inference engine for Intel Arc GPUs
Star
Starred
Star
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
qxmx
/
src
40 files
at
extra-debug
Chris Lee
·
engine: abort with diagnostics on null USM allocations
·
2mo ago
da816c40
gguf.c
gguf: support Q2_0 g128 format alongside g64
2mo ago
gguf.h
gguf: support Q2_0 g128 format alongside g64
2mo ago
qxmx_chat_template.cpp
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
2mo ago
qxmx_chat_template.h
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
2mo ago
qxmx_cpu.cpp
M2.5: multi-slot token-interleaved scheduler (closes M2)
2mo ago
qxmx_cpu.h
M2.5: multi-slot token-interleaved scheduler (closes M2)
2mo ago
qxmx_deltanet_common.cpp
Refactor: extract DeltaNet recurrence to per-impl files + meson toggle
2mo ago
qxmx_deltanet_naive.cpp
prefill: batch the tail in one M=16 call (fixes 1.58x serve slowdown)
2mo ago
qxmx_deltanet_wyut.cpp
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_deltanet.h
prefill: batch the tail in one M=16 call (fixes 1.58x serve slowdown)
2mo ago
qxmx_device.cpp
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_device.h
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_engine.cpp
M2.2: sampling (temperature/top-k/top-p/seed) on engine_i
2mo ago
qxmx_engine.h
serve: correct prefill tok/s in the request log (cache-aware)
2mo ago
qxmx_fa_fused.cpp
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_fa.cpp
M1.7c: fused FlashAttention via sycl::joint_matrix -- 741 tok/s (+20%)
2mo ago
qxmx_fa.h
M1.7c: fused FlashAttention via sycl::joint_matrix -- 741 tok/s (+20%)
2mo ago
qxmx_fp8.h
Reorganize source tree: src/ + tools/ + tests/
2mo ago
qxmx_gemm_tf32.cpp
Reorganize source tree: src/ + tools/ + tests/
2mo ago
qxmx_gemm_tf32.h
Reorganize source tree: src/ + tools/ + tests/
2mo ago
qxmx_gemm.cpp
hoist loop-invariant address math in gemv + FFN GEMM kernels (decode +4.5%, prefill +6.7%)
2mo ago
qxmx_gemm.h
M1.7b.9+10: FFN gate+up fusion (gemm_gpu_v4_dual) + GEMM GPP=16 tile tune -- 500 tok/s
2mo ago
qxmx_gpu.cpp
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_gpu.h
engine: abort with diagnostics on null USM allocations
2mo ago
qxmx_info.c
gguf: support Q2_0 g128 format alongside g64
2mo ago
qxmx_json.h
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
2mo ago
qxmx_model.c
gguf: support Q2_0 g128 format alongside g64
2mo ago
qxmx_model.h
gguf: support Q2_0 g128 format alongside g64
2mo ago
qxmx_prefix_cache.cpp
M2.6.2+2.6.3: engine restore path + inline SSM snapshotting
2mo ago
qxmx_prefix_cache.h
Remove dead code and targets
2mo ago
qxmx_ref.cpp
gguf: support Q2_0 g128 format alongside g64
2mo ago
qxmx_ref.h
Reorganize source tree: src/ + tools/ + tests/
2mo ago
qxmx_request.h
qxmx_serve: fix max_tokens
2mo ago
qxmx_scheduler.cpp
M2.5: multi-slot token-interleaved scheduler (closes M2)
2mo ago
qxmx_scheduler.h
M2.5: multi-slot token-interleaved scheduler (closes M2)
2mo ago
qxmx_stop.h
M2.3: stop conditions (EOS ids, stop strings, max_tokens, ctx exhaustion)
2mo ago
qxmx_tokenizer.cpp
M2.4: incremental UTF-8-safe detokenizer for streaming
2mo ago
qxmx_tokenizer.h
M2.4: incremental UTF-8-safe detokenizer for streaming
2mo ago
qxmx_tool_call.h
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
2mo ago
qxmx.h
gguf: support Q2_0 g128 format alongside g64
2mo ago