-
Notifications
You must be signed in to change notification settings - Fork 120
dasLLAMA vulkan arc: decode-tail fusions, K-quant GEMV, memory-priority shield #3581
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 30 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
4d088bf
dasLLAMA: extract disk->compute layout transforms into dasllama_layout
borisbat b77307d
dasLLAMA: daspkg release manifest for lcpp_bench (dasllama-bench bundle)
borisbat 2ec0698
dasLLAMA vulkan tier: size the stream-slot reserve from the model, no…
borisbat 2d5fac4
dasLLAMA tuner: gate failures record the reference body, and stop del…
borisbat d3a5869
dasLLAMA tuner: q51 probe resolves per-variant mr off the layout comp…
borisbat f6b8289
dasLLAMA: consolidate plane-stride truth into dasllama_gemm_schema
borisbat 9161afb
dasLLAMA vulkan tier: the fastest GEMM path is the default
borisbat e14d5e4
dasLLAMA bench: -m accepts a comma-separated model list
borisbat e2b8186
llvm -exe: route das main through a catch boundary — panics print and…
borisbat 4a22f62
dasLLAMA: q8n groundwork — the cm2 twin's format, device mode, gather…
borisbat 352cf62
dasLLAMA: the cm2 twin - decode-in-load prefill GEMM + q8n GEMV on th…
borisbat d5f756a
dasLLAMA: the cm2 arena - the resident driver rides q8n planes and th…
borisbat 0f50418
dasLLAMA vulkan tier: memory-priority residency shield (phase 4 wiring)
borisbat 1eaecc9
dasLLAMA vulkan tier: streamed copies ride a dedicated transfer queue…
borisbat d1d9ed1
dasLLAMA vulkan tier: heat cache serves mixed expert triples, skip lo…
borisbat 77e3c22
dasLLAMA: the vulkan-flavor .dlim - bake the GPU walk's gathers, slic…
borisbat 593db10
dasLLAMA: big gguf loads refuse the interpreter; repack verified nati…
borisbat 2db4a43
dasLLAMA: scope the parsed GGUF metadata (and tokenizer temps) with v…
borisbat bf5f668
CLAUDE.md: var inscope serves plain arrays/structs, not just smart_ptr
borisbat 15f3192
dasLLAMA: glm4moe NextN head, narrow-batch attention threading, conve…
borisbat 5ed34ad
dasLLAMA bench: real argv+env on the card, declarative A/B levers, --…
borisbat 20fa4bb
mcp supervisor: newest-wins binary pick, and child noise is never a J…
borisbat 4d8f0ad
dasLLAMA vulkan: decode-tail fusions — ar+requant and qk-norm+rope, o…
borisbat 2fc32d4
dasLLAMA vulkan: K-quant decode GEMV to one-lane-per-block uint4 loads
borisbat d725e82
dasLLAMA vulkan: DASLLAMA_MM_SMALLD — the k/v grid-starvation A/B ins…
borisbat e8c67c2
dasLLAMA vulkan: bank the k/v tile verdict next to the knob
borisbat bc9249d
Merge remote-tracking branch 'origin/master' into bbatkin/dasllama-cm…
borisbat 49c5fa0
dasLLAMA: bring the arc under master's hot-path lint and env registry
borisbat d1df409
dasLLAMA: Copilot round 1 — flag semantics, a per-model leak, and -m …
borisbat f19db6a
dasLLAMA: scope the cm2 test's scratch arrays
borisbat ff0ac1c
dasLLAMA: guard the baked-plane copy my LINT018 sweep unbalanced
borisbat e8e764f
Copilot round 3: validate the MCP pin, widen the bench's shell quoting
borisbat 1f1ae14
dasLLAMA: PROBE_PATH's default was Windows-only
borisbat 1f4f1aa
Copilot round 4: cap the whole supervisor error, file the knobs by area
borisbat fe1fc95
mcp supervisor: make the POSIX spawn honour the binary it reports
borisbat File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.