一直以来,SD画图都是N卡的强项。毕竟有着CUDA这道护城河在,想爽玩AI画图,那就只能被老黄宰割。但是吧,大家都知道,老黄显存给的很抠。除了4090/3090这些旗舰卡外,哪怕是80级别都不给多少显存,让喜欢AI画图的人只能咬牙买90。
所以不少人把目光投向了主流的A卡,虽然打游戏一般,但是7900XT和7900XT却有着同级别显卡没有的大显存,拿来AI画图不是很好吗!但是你想多了,因为早期A卡不能用CUDA,只能使用directML来画图,效率奇慢无比,7900XT在512*512 20步设置下迭代速度只有1it/s,简直没法用。
而后来微软的ONNX优化后,迭代速度可以来到17it/s,比同级别N卡还要强。但是我依旧还是不愿意推荐A卡画图。主要ONNX设置门槛太高,小白很难上手。而且每加入一个新模型都要用ONNX优化一次才能享受优化后的速度,太麻烦。但是现在,不一样了!
自从我在B站上看到最新的A卡画图视频,我才知道,原来赛博佛祖秋叶大佬在秋叶启动器4.6之后,可以直接让A卡调用自己家的ROCm来跑,速度比ONNX还快!之前秋叶启动器是分CUDA和directML的,现在不分了,直接合并。
拦着玩家用A卡画图的最后一个门槛消失了,那我也想看看,A卡画图到底如何。于是问朋友借来了这张7900XT暗黑犬。外包装挺大,迪兰的一贯风格。
由于显卡很重,迪兰还默认附送了支架,组装的。
标准的三风扇显卡,但是长度不算常,比我之前测的七彩虹4070S短多了,通电之后显卡风扇会亮蓝灯。
背板有一只巨大的狗头,此外还有一个BIOS切换按钮。
供电没蓝宝那么离谱的3个8PIN,只是双8,足够这块卡用了。显卡厚度为三槽,一堆机箱要枪毙了。
接口常规的3DP+一个HDMI。
测画图之前先来简单看看这张卡的传统表现。7900XT有5376个流处理器,20G GDDR6显存,320bit位宽。我用的驱动是AMD最新的24.3.1,这也是画图必要的。
由于散热充裕,这张卡的拷机温度很低,1300转不到就能保持在65℃上下,330W功耗,基本没噪音。
工业软件也是AMD的一贯强项,SPEC viewperf 2020V3跑分如下。
3Dmark TS跑分,比4070Ti S还强不少。
大表哥2,4K分辨率基本都拉到最高,开启FSR质量档位,平均有140fps。
2077开启光追中档,能跑到平均60,不错了。
最后是古墓丽影暗影,4K特效全开,开启FSR,平均111fps,爽玩4K不是问题。
好了,传统看完了,来看看画赛博老婆的表现。打开最
新的绘世启动器就能看到AMD这里显示的ZLUDA,而不是以前的DML。
想使用ZLUDA需要去AMD官网下载安装最新的HIP SDK,其实就是ROCm。
安装好后点击一键启动即可。优化方案选择SDP,画图速度最快,并且我测下来对出图的质量没有什么影响。
简单的1girl画图。512*512 20步配DPM++2K出图速度最高能达到22.89it/s,这比ONNX下的17it/s速度还要快,比起更早期的1it/s更是鸟枪换炮的水平。毕竟是AMD自家的SDK,肯定优化过。
简单的当然只能图一乐,还是得看复杂的。如图所示我加了大量的词汇来画图,画一张双马尾的校服智乃。
这么复杂的词缀下,平均画图速度为13it/s,也相当快了。作为对比,比7900XT还贵的4070ti S同样词缀下是11.91it/s,画图比4070tiS还快,更便宜!
即便分辨率来到1024*768,也能保证3.18it/s的迭代速度,并且显存占用率很低,只有8GB,再提高分辨率都没问题。
这一圈测下来,个人觉得目前7900XT的确是5000价位上最划算的赛博老婆画图卡了,不仅有着比4070ti S更快的迭代速度,20G的显存也让7900XT可以应付更高分辨率的火AI绘图而不会爆显存,可以说性价比拉满。当然,传统游戏性能也不差,拿来娱乐也是足够的。
不过如果你要炼丹的话,还是得老老实实linux+ROCm走起,windows还不行。
赞(30)