An integration with a very popular tool is already available for use. I've personally tested it and did get a 2x speed up. I didn't have to sign-up for anything.
An integration with a very popular tool is already available for use. I've personally tested it and did get a 2x speed up. I didn't have to sign-up for anything.
Still, you are right, a native a1111 extensions is quite impressive and exactly the kind of thing Nvidia should pursue.
https://github.com/MoonRide303/Fooocus-MRE/commits/moonride-...
I use VoltaML for SD 1.5: https://github.com/VoltaML/voltaML-fast-stable-diffusion/tre...
Next on my todo list is trying ComfyUI with AIT: https://github.com/FizzleDorf/ComfyUI-AIT
...Yes, it is impossible to keep up, lol
Seems those particular examples were submitted by NVIDIA employee too: https://github.com/huggingface/diffusers/commit/9d44e2fb6600...
Shouldn't be too hard to adopt to other similar pipelines if you've used diffusers before.
None of the community Diffusers pipelines I know of have successfully integrated this. VoltaML made a valiant effort and gave up in favor of Facebooks AITemplate (for now).
https://github.com/VoltaML/voltaML seems to have successfully integrated it as far as can tell, it says TensorRT is one of the compatible backends.
The problem with a vanilla diffusers pipe is that you miss out on all the cool community augmentations that really make sd shine. Crazy img2img stuff aside, some random examples include:
- Fooocus's implementation preserves 'momentum' when switching from the sdxl base model to the refiner.
- freeu augmentation
- tomesd
- fooocus image style presets, with known styles from the dataset strait from SAI and others.
- auto prompt expansion
- performance hacks not in vanilla diffusers