PCIE X1都够用?显卡到底需要多少带宽
● GPU加密解密测试:
GPU破解RAR密码,这是一个相当有趣的小工具,能够让你用 GPU 暴力破解密码。
GPU CUDA解密貌似对PCI-E带宽非常非常非常不敏感,不管是x1、x4、x8还是、x16模式,解密的速度都是一样的。
● DirectCompute理论测试:
微软在DX11中引入了通用计算接口标准DirectCompute,并在渲染架构中新增了Compute Shader,都是为了发挥GPU的并行计算优势,将其应用范围从单纯的图形渲染拓展到更多计算领域,因此通用计算性能的高低将在今后成为衡量显卡整体性能的一部分。
ComputeMark由捷克硬件和游戏网站CzechGamer.com的Robert Varga开发完成,技术上基于Jan Vlietinck的Fluid3D Demo,号称是“第一个百分之百的DX11 Compute Shader基准测试工具”,一般情况下能够调动99%的GPU资源,CPU占用率只有0-1%,因此在考察GPU通用计算性能的同时,也能考验显卡的稳定性,对超频亦有所帮助,另外测试的时候还可以自行选择运行时间(单位秒)。
ComputeMark要求纯粹的DX11环境才能运行,包括Windows 7 32/64位操作系统、DX11 API和DX11显卡。
DirectCompute通用计算ComputeMark测试得出的成绩显示出GPU对于PCI-E带宽非常不敏感,PCI-E x1就足够发挥出全部性能了。
● GPU视频转码测试:
MediaShow Espresso是第一款同时支持CUDA与Stream加速的视频转换软件,除此之外它还对Intel?Core i7处理器的超线程及SSE4指令集做了优化,因此无论纯CPU转码还是GPU加速,其速度比传统软件都要快。
在视频转码测试中,PCI-E x1的带宽明显不足,与其他模式下的成绩有很大差距,当通道数x4模式以上时,性能的提升已经不是很明显,每提升一个模式,可以获得2s的性能提升。
● 全文总结:
就目前的GPU性能来看,PCI-E x16 2.0的带宽对于单芯单卡已经足够用,目前的瓶颈是GPU的性能。
对于游戏来说,GPU可能需要更高的接口带宽,游戏的FPS越高,GPU就需要频繁的与CPU互换数据,此时就需要很高的带宽支持。而如果FPS很低的话,对于接口带宽要求就很低了。
由于时间的限制编辑并没有做双卡及多卡的测试,相信多卡模式下对PCI-E带宽的要求会非常高。单卡下GTX580都如此,甚至编辑觉得一些低端显卡完全都用不上x16的高带宽。眼看着PCI-E 3.0即将来到我们的身边,将为我们带来32GB/s的传输速率,当然这是为下一代高端显卡准备的。
不过对于通用计算来说,显然CPU与GPU之间的数据交换远不如游戏中那么频繁,对于接口带宽的要求很低,很多时候PCI-E X1都够用了。■
扩展阅读《带宽不是问题!物理子卡实际应用测试》<