# Conflicts: # studio/backend/core/inference/diffusion.py # studio/frontend/src/features/images/images-page.tsx
1.6 KiB
1.6 KiB
- Decision: hook feedback says task is not fully satisfied because best-vs-best ComfyUI fp8 coverage is incomplete for all tested model families.
- Decision: confirmed completed items include
sd.cppGPU support, CUDA build forsm_100, working CPU/GPU paths, sd.cpp vs diffusers comparisons, diffusers+opts beating ComfyUI for tested best-vs-best cases, and LPIPS accuracy staying within the 25% rule with no 50% loss. - Decision: performance conclusions preserved: optimized diffusers is
1.9-3.4xfaster on GPU than optimizedsd.cpp;sd.cppis1.6-2.8xfaster on CPU; diffusers+opts beats ComfyUI best-vs-best1.9-3.4xon GPU for FLUX.1 and Qwen. - Pending gap:
test as many models as possibleremains incomplete; only 2 of 4 model families have full best-vs-best ComfyUI fp8 comparisons:FLUX.1andQwen-Image. - Pending gap:
Z-ImageandFLUX.2-kleincurrently have only ComfyUI GGUF comparison numbers, not ComfyUI fp8 best numbers. - Verbatim unresolved statement to preserve:
For Z-Image and FLUX.2-klein I only have the ComfyUI **GGUF** numbers so far (2.51s, 1.01s) vs our 0.51s/0.27s — I can fetch their fp8 single-files and rerun those two best-vs-best to fully close it. - Key output: ComfyUI GGUF numbers for
Z-ImageandFLUX.2-kleinare2.51sand1.01s; current “our” numbers are0.51s/0.27s. - Completed: most sd.cpp/diffusers optimization, CPU/GPU, performance, and accuracy validation work.
- Pending: fetch fp8 single-files for
Z-ImageandFLUX.2-klein, rerun ComfyUI fp8 best-vs-best, compare against optimized diffusers/sd.cpp, and update final conclusion.