Explanation of INT8 ConvRot (FP8 is no longer needed)
Posted by peter_d_sherman 7 hours ago
Comments
Comment by gopalv 3 hours ago
> It is compute-bound, and INT4 weights have to be expanded back out before the model can multiply with them, so that extra step makes prefill slower rather than faster, GLM sustains about 10,160 tokens per second of prefill in FP8 versus 8,660 in INT4. As with the KV cache, the disaggregated design turns this into a choice rather than a compromise: we run INT4 for decode, where it wins, and FP8 for prefill, where it wins.
So each of these improvements are useful even if they have a narrow area of applicability, since the systems can be hybridized for performance.
[1] - https://blog.cloudflare.com/smaller-faster-safer-models/
Comment by p1esk 2 hours ago
Comment by randomblock1 4 hours ago
Comment by liuliu 6 hours ago
Comment by augment_me 6 hours ago
Comment by peter_d_sherman 7 hours ago
INT8 ConvRot
is attracting attention because it can benefit from hardware support even on the RTX 20/30 series."
Related:
https://blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui
Comment by spottedmarley 6 hours ago