显卡绘图速度测试记实
我的4070ti出图居然是 1.16s/it,比同事的3060显卡还慢。
于是我开始研究这个显卡划水问题。
主要参考了以下文章。
SD教程·显卡偷懒?教你3个操作大幅提升AI绘图速度 (感谢up主)
1.2,3种我方法我都用了。我从第2种方法开始。
第2种安装方法我提升了两倍, 1.16s/it变成了2it/s 单位都变了,我还以为发生了什么事了。后来想了想 1.16s/it 其实就相当于0.87it/s 一回事,第2种让我提升了2倍多。
我不是很满意。
于是我用第1种,即换lib方法,提升不明显,基本无变化。
最后用第三种,启动时加了--xformers 参数,首次启动时webui 自行安装,要等半小时,再次测试发现,速度变成了5 it/s,效果明显
好了,这三次优化,提升了6倍左右,马马虎虎吧~
统一用一下的咒语测试的
best quality, ultra high res,ultral detailed face and eyes, (photorealistic:1.4), 1girl, 16 years old girl,teenage,school uniform,((denim shorts)), (light brown:red:grey hair:1.4), looking at viewer, smiling, cute, huge ass, (ray tracing:1.4),(long legs:1.4),big breast,narrow waist,doing pose
Negative prompt: paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans
Size: 512x968, Seed: 368018087, Model: ChilloutMix_chilloutmix_NiPrunedFp32Fix, Steps: 20, Sampler: DPM++ SDE Karras, CFG scale: 7, Model hash: fc2511737a, Face restoration: CodeFormer
修改咒语发现,跟算法和图片大小都有关系,跟提示词关系不大。euler出图最快,可以达到10it/s。用dpm++就很慢。