Commit Graph
19 Commits
Author SHA1 Message Date
leejet 6cfc3572f7 refactor: reuse ggml internals in backend extensions 2026-11-01 04:01:26 +08:00
leejet 8d3587965a refactor: externalize Sol-Attn and use public graph APIs 2026-11-01 03:03:53 +08:00
leejet 15da7f4fe1 refactor: implement SageAttention through backend extensions 2026-11-01 02:25:21 +08:00
leejet f0204a7eaa refactor: preserve INT8 APIs through backend extensions 2026-11-01 01:55:51 +08:00
leejet 051b49751e refactor: use custom RoPE Apply nodes exclusively 2026-11-01 01:11:17 +08:00
leejet d07d48d466 refactor: separate CPU kernels from shared operator extensions 2026-11-01 00:44:28 +08:00
leejet d11410eee7 refactor: share CUDA-style extension kernels across backends 2026-11-01 00:21:35 +08:00
leejet 7ab323ef25 refactor: move Vulkan RoPE kernels into extensions 2026-10-31 23:39:19 +08:00
leejet 5c5535d01d refactor: register CUDA affine fusion extensions 2026-10-31 22:59:06 +08:00
leejet 7ad74e6490 refactor: register CUDA INT8 GEMM and epilogue extensions 2026-10-31 22:29:12 +08:00
leejet d8964d0302 refactor: enable CUDA graph replay for extensions 2026-10-31 21:52:28 +08:00
leejet ba2188624e refactor: move CUDA ConvRot fusion into extensions 2026-10-31 21:18:40 +08:00
leejet 773b11caa7 refactor: move CUDA INT8 residual fusion into extensions 2026-10-31 20:55:44 +08:00
leejet b71db9a314 feat: add CUDA execution for custom INT8 operators 2026-10-31 20:24:30 +08:00
leejet 2f68a92505 refactor: register CPU INT8 GEMM and ConvRot extensions 2026-10-31 20:10:56 +08:00
leejet ab232a474b refactor: register INT8 projection and attention fusion 2026-10-31 20:01:41 +08:00
leejet 1d2d31ffb6 refactor: register CUDA RoPE kernels and fusion in sd.cpp 2026-10-31 19:18:40 +08:00
leejet 4b274821e9 refactor: register CuTe attention and fusion in sd.cpp 2026-10-31 19:00:24 +08:00
leejet f4a1902061 refactor: register RoPE kernels and fusion outside ggml 2026-10-31 18:18:33 +08:00