Run it on defaults and it takes 244 s. Switch to 3 steps and it's 48.6 s. Add VAE tiling and it's 46.4 s.
The biggest culprit was the default. Z-Image Turbo is distilled to paint in few strokes, but the tool's default is 20. We were throwing away 5Γ for no reason. So were we, at first.
3 is the floor. Put 4 and 3 side by side and you cannot tell them apart. At 2 it collapses β water droplets and wood grain vanish, and the surface turns cloth-like.
I found it very funny that the Hugging Face profile has a specific section where we can share our hardware.
It really brings back memories of the good old days when we used to flex our custom PC specs on enthusiast forums 20 years ago! That inspired me to fill out my own profile and share it here.
And this is my first set of GPUs that I am using to learn MLOps: - RTX 3090 β the best one; unfortunately it doesn't support the latest FP8 and FP4, but itβs still very powerful. - Tesla V100 β performance is almost like the RTX 3090, just much older. - Tesla P100 β old, and doesn't have tensor cores, but still can handle small models. - Radeon MI50 β old, similar to the P100, but uses ROCm instead of CUDA, which is actually a pretty good experience to setup. - GTX 1080 Ti β mostly useless, no FP16 support. - GTX 1660 β first generation of the Turing architecture, but mostly useless.