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
Commits on
extra-debug
Chris Lee
da816c40
engine: abort with diagnostics on null USM allocations
extra-debug
2mo ago
engine: abort with diagnostics on null USM allocations
extra-debug
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
3ae4eff6
prefill: fix DEVICE_LOST on short prompts (< 16 tokens)
main
2mo ago
prefill: fix DEVICE_LOST on short prompts (< 16 tokens)
main
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
bff6e216
prefill: batch the tail in one M=16 call (fixes 1.58x serve slowdown)
2mo ago
prefill: batch the tail in one M=16 call (fixes 1.58x serve slowdown)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
c9e176a5
prefill_cached: fast path when no snapshot group fires + --driver-cpu pin
2mo ago
prefill_cached: fast path when no snapshot group fires + --driver-cpu pin
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
bf21675d
coarsen prefix-cache snapshot stride + real device banner in CLI tools
2mo ago
coarsen prefix-cache snapshot stride + real device banner in CLI tools
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
52aab1b8
update AGENTS.md and README.md
2mo ago
update AGENTS.md and README.md
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
644e1d32
hoist loop-invariant address math in gemv + FFN GEMM kernels (decode +4.5%, prefill +6.7%)
2mo ago
hoist loop-invariant address math in gemv + FFN GEMM kernels (decode +4.5%, prefill +6.7%)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
75ba041d
diff: relabel 'B70 eng' -> 'GPU eng' (Arc Battlemage, not B70-specific)
2mo ago
diff: relabel 'B70 eng' -> 'GPU eng' (Arc Battlemage, not B70-specific)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
0291b64b
decode gemv: tune split-K target to 512 WGs, add QXMX_GEMV_* knobs (ffn 16.9->16.0)
2mo ago
decode gemv: tune split-K target to 512 WGs, add QXMX_GEMV_* knobs (ffn 16.9->16.0)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
379f224e
decode gemv: raise split-K S cap to hide latency (ffn 19.7->16.9 ms)
2mo ago
decode gemv: raise split-K S cap to hide latency (ffn 19.7->16.9 ms)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
18de66b5
gguf: support Q2_0 g128 format alongside g64
2mo ago
gguf: support Q2_0 g128 format alongside g64
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
cdcf750f
attn: v3 FD-in-WG decode scan (16.4 tok/s at 63k ctx, beats llama.cpp scan)
2mo ago
attn: v3 FD-in-WG decode scan (16.4 tok/s at 63k ctx, beats llama.cpp scan)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
57887343
attn: GQA-folded decode scan + micro-fixes (2.3x attn, 1.7x TG at 63k ctx)
2mo ago
attn: GQA-folded decode scan + micro-fixes (2.3x attn, 1.7x TG at 63k ctx)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
863e9e39
bench: add qxmx_bench (llama-bench-style pp/tg matrix)
2mo ago
bench: add qxmx_bench (llama-bench-style pp/tg matrix)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
e7a27065
attn: native::exp in decode softmax (6.7% attn at 33k ctx)
2mo ago
attn: native::exp in decode softmax (6.7% attn at 33k ctx)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
c2ac5c0f
serve: add llama.cpp-compatible GET /props endpoint
2mo ago
serve: add llama.cpp-compatible GET /props endpoint
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
dc3a8633
serve: emit chunked-body terminator on stream completion (llama-benchy fix)
2mo ago
serve: emit chunked-body terminator on stream completion (llama-benchy fix)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
49a528f6
M4.1: multi-slot batched FFN spike (1.78x aggregate at N=16)
2mo ago
M4.1: multi-slot batched FFN spike (1.78x aggregate at N=16)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
172e59d3
attn: T13 deferred WHT in decode (12% attn, 3% decode)
2mo ago
attn: T13 deferred WHT in decode (12% attn, 3% decode)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
c23996a3
profile: QXMX_PROFILE=2 reports device-busy vs dispatch split
2mo ago
profile: QXMX_PROFILE=2 reports device-busy vs dispatch split
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
c34c4059
serve: correct prefill tok/s in the request log (cache-aware)
2mo ago
serve: correct prefill tok/s in the request log (cache-aware)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
f1f29d4f
M4: FlashDecoding split-KV decode attention (7.4x attn, 2.8x decode)
2mo ago
M4: FlashDecoding split-KV decode attention (7.4x attn, 2.8x decode)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
636ed64e
qxmx_serve: fix max_tokens
2mo ago
qxmx_serve: fix max_tokens
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
9c8b7a5e
Remove dead code and targets
2mo ago
Remove dead code and targets
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
8aae194a
Add README.md and AGENTS.md
2mo ago
Add README.md and AGENTS.md
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
084c5b69
MVP #7: Dockerfile for the post-reorg layout; server validated in-container
2mo ago
MVP #7: Dockerfile for the post-reorg layout; server validated in-container
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
e35717e4
docs: M3 complete -- ROADMAP checkmarks, AGENTS state, plan records
2mo ago
docs: M3 complete -- ROADMAP checkmarks, AGENTS state, plan records
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
342edba3
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
2mo ago
M3.2-M3.6: OpenAI endpoint, ChatML template, tool calling, lifecycle
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
c3148d1c
Add plan.md: M3 execution plan + M2.6 cache + M3.3 chat-template notes
2mo ago
Add plan.md: M3 execution plan + M2.6 cache + M3.3 chat-template notes
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
f2416182
M2.6.2+2.6.3: engine restore path + inline SSM snapshotting
2mo ago
M2.6.2+2.6.3: engine restore path + inline SSM snapshotting
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
738bf693
M2.6.1: hash-chained KV block cache + SSM checkpoint store
2mo ago
M2.6.1: hash-chained KV block cache + SSM checkpoint store
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
5b65a96c
M3.1 follow-up: fix per-slot KV over-allocation, bump default ctx to 64K
2mo ago
M3.1 follow-up: fix per-slot KV over-allocation, bump default ctx to 64K
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
a24714ad
M3.1: vendor cpp-httplib + qxmx_serve skeleton
2mo ago
M3.1: vendor cpp-httplib + qxmx_serve skeleton
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
709da80c
M2.5: multi-slot token-interleaved scheduler (closes M2)
2mo ago
M2.5: multi-slot token-interleaved scheduler (closes M2)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
3db84064
M2.4: incremental UTF-8-safe detokenizer for streaming
2mo ago
M2.4: incremental UTF-8-safe detokenizer for streaming
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
43e1eda0
M2.3: stop conditions (EOS ids, stop strings, max_tokens, ctx exhaustion)
2mo ago
M2.3: stop conditions (EOS ids, stop strings, max_tokens, ctx exhaustion)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
cfabec48
M2.2: sampling (temperature/top-k/top-p/seed) on engine_i
2mo ago
M2.2: sampling (temperature/top-k/top-p/seed) on engine_i
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
f1d92d3f
M2.1: slot-based engine API (open/close/reset/prefill/forward/sample)
2mo ago
M2.1: slot-based engine API (open/close/reset/prefill/forward/sample)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
112a920e
Add AGENTS.md (project guide), delete plan.md (M1 working spec, done)
2mo ago
Add AGENTS.md (project guide), delete plan.md (M1 working spec, done)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
93aba5b5
M1 closeout: refresh ROADMAP, trim plan.md to M1-done record (−708 lines)
2mo ago
M1 closeout: refresh ROADMAP, trim plan.md to M1-done record (−708 lines)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
f02b39ee
M1.7c: fused FlashAttention via sycl::joint_matrix -- 741 tok/s (+20%)
2mo ago
M1.7c: fused FlashAttention via sycl::joint_matrix -- 741 tok/s (+20%)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
b514d1e0
FFN GEMM tile tune + naive DeltaNet default -- 613 tok/s (+22%)
2mo ago
FFN GEMM tile tune + naive DeltaNet default -- 613 tok/s (+22%)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
4119fda1
Update plan.md + ROADMAP.md: M1.7b done, 500 gate cleared, naive 598 tok/s
2mo ago
Update plan.md + ROADMAP.md: M1.7b done, 500 gate cleared, naive 598 tok/s
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
47dee175
ssm_timing_test: add naive (gpu_deltanet_batched) timing line
2mo ago
ssm_timing_test: add naive (gpu_deltanet_batched) timing line
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
918d4d0a
M1.7b.13: naive DeltaNet barrier reduction -- 599 tok/s (+1.3% over M1.7b.12)
2mo ago
M1.7b.13: naive DeltaNet barrier reduction -- 599 tok/s (+1.3% over M1.7b.12)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
0000fb30
Add runtime chunk size knob (QXMX_CHUNK) + chunk-size sweep
2mo ago
Add runtime chunk size knob (QXMX_CHUNK) + chunk-size sweep
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
ecc77e12
M1.7b.12: naive register-recurrence DeltaNet -- 591 tok/s (+18% over WY/UT)
2mo ago
M1.7b.12: naive register-recurrence DeltaNet -- 591 tok/s (+18% over WY/UT)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
b9c77260
Refactor: extract DeltaNet recurrence to per-impl files + meson toggle
2mo ago
Refactor: extract DeltaNet recurrence to per-impl files + meson toggle
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
ee09d1cc
Dead code cleanup: remove 873 lines of evolutionary dead ends
2mo ago
Dead code cleanup: remove 873 lines of evolutionary dead ends
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
d5d039f7
M1.7b.9+10: FFN gate+up fusion (gemm_gpu_v4_dual) + GEMM GPP=16 tile tune -- 500 tok/s
2mo ago
M1.7b.9+10: FFN gate+up fusion (gemm_gpu_v4_dual) + GEMM GPP=16 tile tune -- 500 tok/s
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
3584389e
M1.7b.8: WY/UT UT-solve opt -- precompute+fuse G into KK, 481 tok/s
2mo ago
M1.7b.8: WY/UT UT-solve opt -- precompute+fuse G into KK, 481 tok/s
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
d9fd3dfb
M1.7b.7: 3-kernel FA split (DPAS QK + softmax + DPAS PV) -- 439 tok/s
2mo ago
M1.7b.7: 3-kernel FA split (DPAS QK + softmax + DPAS PV) -- 439 tok/s
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
5b1a4909
M1.7b.6: plain-SYCL scalar FA kernel -- 230 tok/s (was 176 M1.7b.4)
2mo ago
M1.7b.6: plain-SYCL scalar FA kernel -- 230 tok/s (was 176 M1.7b.4)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
5f8d35e3
Reorganize source tree: src/ + tools/ + tests/
2mo ago
Reorganize source tree: src/ + tools/ + tests/
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
e5886766
Remove accidental build artifact + gitignore it
2mo ago
Remove accidental build artifact + gitignore it
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
7303d848
M1.7b.4: ESIMD-vectorized FA kernel (no DPAS) -- 2.35x faster attn
2mo ago
M1.7b.4: ESIMD-vectorized FA kernel (no DPAS) -- 2.35x faster attn
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
68e70d22
M1.7b.3: wire fused FlashAttention into attn_forward_b
2mo ago
M1.7b.3: wire fused FlashAttention into attn_forward_b
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
bcef29a9
M1.7b.1: fused FlashAttention-2 kernel (correct, no DPAS)
2mo ago
M1.7b.1: fused FlashAttention-2 kernel (correct, no DPAS)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
53aaaf15
M1.7b.0: T13 rotated-domain V accumulator CPU harness (fa_t13_test)
2mo ago
M1.7b.0: T13 rotated-domain V accumulator CPU harness (fa_t13_test)
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Chris Lee
83428598
M1.7a: wire GEMM WY/UT into engine (ssm_forward_b), 2x faster DeltaNet
2mo ago
M1.7a: wire GEMM WY/UT into engine (ssm_forward_b), 2x faster DeltaNet
Copy SHA
Browse repository
Chris Lee
committed
2mo ago
Previous
1
2
Next