auto-round
ark: add BF16/FP16 Sparge variants
#2145
Open

ark: add BF16/FP16 Sparge variants #2145

yiliu30 wants to merge 28 commits into main from feat/sparse-bf16-prefill-v2
yiliu30
yiliu30 test: update sparse bf16 validation status
2d425b6c
yiliu30 feat: add bf16 sparse mode to flux example
ddaad538
yiliu30 feat: add bf16 sparse kernel sources
2e2ecb54
yiliu30 chore: ignore XPU build artifact directories
0850714f
yiliu30 feat: wire native BF16 sparse SDPA kernel and launchers
95f2c060
yiliu30 fix: BF16 sparse native kernel element-aware MMA and softmax scale
f96ec416
yiliu30 fix: sparse BF16 LUT crash, lossless round-trip, and preprocess speed
f9e86122
yiliu30 feat: BF16 sparse SDPA benchmark support and repro script
c94a1b80
yiliu30 test: BF16 sparse preprocess and LUT regression tests
e34327a6
yiliu30 feat: include ark-xbuild in wan sparse binding search roots
9c86dda6
yiliu30 refactor: remove dense-mask fallback from sage_sparse_bf16
743cece1
yiliu30 docs: add documented BF16 sparse benchmark runner script
c6bd14a5
yiliu30 fix: work around triton SPV_INTEL_predicated_io on Intel XPU
de2eca03
yiliu30 docs: default BF16 benchmark runner to triton preprocess backend
31fad6e3
yiliu30 feat: add independent native-precision sparse SDPA kernel path
2e635bc1
yiliu30 feat: sparse-SDPA Python wrappers, switch sage_sparse_bf16, benchmark…
2127635a
yiliu30 test: sparse-SDPA correctness tests; fix XPU softmax reference
952ef649
yiliu30 refactor: separate native-precision sparse SDPA from INT8 sparse SAGE…
1da474b3
yiliu30 docs: refresh sparse BF16 handoff after int8/bf16 path separation
333e2426
yiliu30 chore: add bf16-sparse FLUX.1-dev output image reference
e39a2acb
pre-commit-ci[bot] [pre-commit.ci] auto fixes from pre-commit.com hooks
18ef86fd
yiliu30 clean
0ca035fb
yiliu30 chore: drop dev handoff and generated images from bf16 sparse branch
a559dc82
yiliu30 Merge branch 'feat/sparse-bf16-prefill-v2' of https://github.com/inte…
97ce5c7d
yiliu30 fix: use k32 sparse sdpa tiles
cecc8a1b
yiliu30 bench: add ark sdpa baseline
79bef558
yiliu30 tools: add sparse bf16 sweep helpers
ee565a16
yiliu30 docs: record sparse bf16 profiling results
9b1a9512

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone