Repository navigation
perf(cuda): fuse MOSS modulation and direct RoPE F16 output - #2269
Conversation
Co-authored-by: mirek190 <mirek190@gmail.com>
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Summary
Adapted from @mirek190's work:
The SiTU-to-Q8 packing fusion from leejet/ggml#19, and the Q8 packing and residual-chain fusion from #20, are outside this change. Existing native SiTU support remains enabled in both benchmark configurations.
Testing
Hardware: NVIDIA GeForce RTX 4090 24 GB, NVIDIA driver 596.36.
Build: Windows, CUDA 13.4, nvcc 13.4.92, Release.
DiT files:
MOSS-Image-SFT-Q8_0.ggufSampling throughput in it/s; higher is better:
Throughput improves by 2.90%, calculated from unrounded averages.
Configuration:
Qwen3.5-9B-Q4_K_M.gguftext encoder,flux2_ae.safetensorsVAE, andtokenizer_qwen3.5.json.a lovely cat holding a sign says 'moss-image.cpp'.Checklist
Summary by CodeRabbit