geohot
0f4747fb5b
custom kernels: Q4_K support (ggml type 12)
...
Q4_K is Q5_K without the high-bit array: same d/dmin/scales layout (so
_q5_scales works unchanged), 144-byte blocks, qs at word 4. both the dp4a
decode kernel and the WMMA prefill kernel take a ggml_type branch now.
Qwen3-8B Q4_K_M: decode 16.5 -> 114.8 tok/s, prefill 69 -> 536 tok/s
2026-08-23 17:20:20 -07:00
..
2023-12-05 16:17:57 -08:00
2026-08-18 16:06:03 -07:00
2026-08-14 09:23:01 -04:00
2026-08-22 13:50:47 -07:00
2026-08-20 21:31:43 -07:00
2026-02-24 18:42:24 +08:00
2026-07-23 11:22:18 -04:00
2026-06-29 17:41:31 -04:00
2026-07-14 09:31:21 -04:00
2026-08-06 23:14:32 -04:00
2026-08-21 21:50:29 -04:00
2026-08-18 16:06:03 -07:00
2026-06-10 15:57:18 -07:00
2026-05-20 21:19:37 -04:00
2026-08-15 12:39:54 -04:00
2026-07-20 21:43:23 -04:00
2026-08-14 15:06:03 +03:00
2026-07-17 16:09:10 -04:00
2026-05-20 14:13:05 -04:00
2026-08-01 02:36:32 -04:00
2026-06-04 21:36:53 -04:00
2026-06-04 21:36:53 -04:00
2026-07-31 13:24:31 -04:00
2026-07-20 21:43:23 -04:00
2026-08-23 17:20:20 -07:00
2026-04-17 12:33:11 +08:00
2026-08-17 12:19:33 -07:00
2026-08-23 16:54:54 -07:00
2026-01-01 09:25:05 -05:00
2026-08-11 18:50:04 -04:00
2026-08-17 09:57:50 -07:00
2026-04-20 09:35:03 +08:00
2026-07-23 11:22:18 -04:00
2026-07-28 16:39:34 -07:00
2026-02-03 20:20:20 +08:00
2026-08-15 18:00:54 +09:00
2026-08-04 18:46:38 -07:00
2026-05-25 20:23:33 -04:00
2026-02-03 20:20:20 +08:00
2026-02-19 17:23:32 +03:00
2024-12-05 11:40:59 +08:00
2026-07-31 13:24:31 -04:00
2026-02-03 20:20:20 +08:00
2026-07-01 22:01:15 -04:00
2026-02-03 20:20:20 +08:00