diff --git a/compare/xformers.md b/compare/xformers.md new file mode 100644 index 0000000..6c61efc --- /dev/null +++ b/compare/xformers.md @@ -0,0 +1,44 @@ +# The difference XFormers makes + +No fancy workflows here. Copies of the log when running a workflow with and without xformers. GPU is a 1060 with 6GB vram. +``` +xformers + +DiffusionWrapper has 859.52 M params. +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:15<00:00, 1.27it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:21<00:00, 1.36s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (960,640) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:37<00:00, 2.36s/it] 960x640 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:14<00:00, 1.40it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:20<00:00, 1.27s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (960,640) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:38<00:00, 2.41s/it] 960x640 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:14<00:00, 1.40it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:20<00:00, 1.27s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (1176,784) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:57<00:00, 3.61s/it] 1176x784 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:14<00:00, 1.40it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:20<00:00, 1.26s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (1176,784) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:57<00:00, 3.61s/it] 1176x784 + +--disable-xformers +DiffusionWrapper has 859.52 M params. +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:18<00:00, 1.11it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:26<00:00, 1.67s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (960,640) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:56<00:00, 3.56s/it] 960x640 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:17<00:00, 1.12it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:27<00:00, 1.74s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (960,640) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:55<00:00, 3.48s/it] 960x640 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:16<00:00, 1.19it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:27<00:00, 1.69s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (1176,784) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [01:40<00:00, 6.25s/it] 1176x784 +100%|██████████████████████████████████████████████████████████████████████████████████| 20/20 [00:17<00:00, 1.13it/s] 576x384 +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [00:28<00:00, 1.80s/it] 768x512 +QualityOfLifeSuit_Omar92::upscale from (768,512) to (1176,784) +100%|██████████████████████████████████████████████████████████████████████████████████| 16/16 [01:40<00:00, 6.29s/it] 1176x784 +``` +at under 512x512, xformers is slightly slower. The larger the image size, the greater the speed increase. xformers is 1.74x faster on the 1176x784 images.