随着技术的提升,显卡性能的快速发展,用户在选择显卡时的标准也在逐渐提高。最早消费者在挑选显卡的时候都是以性能来选择,随着NVIDIA和AMD的推动下,通用图形计算越来越流行,显卡也不单单为了3D绘图而生,用户在选择显卡的时候便多了一份考虑。另外NVIDIA在Fermi 2.0进一步开放全部SM,显示核心的通用计算能力得到进一步提升。
OpenCL 新核心引擎
全球图形领域领导厂商NVIDIA新一代的Fermi核心,用第三代SM架构,核心由16组SM组成。不仅能提供更佳的平衡运算,而且因为各组SM能应不同要求,同一时间作出不同运算工序,有效提高核心的运算效率。换句说话,Fermi的通用图形运算能力,亦因此大幅提高。
NVIDIA第一代DirectX 11 GTX 400系列产品均使用了非全规格GPU,例如GeForce GTX 470和GeForce GTX 460均相较全规格核心少了一组SM。而在最新的Fermi 2.0架构上推出的Geforce GTX 570等均放开剩余的一组SM,并且在功耗质量有了提高。
针对Fermi核心的平衡运算优势,《Folding@Home》最新版本GPU3,专为新一代Fermi系列显卡而设,进一步善用Fermi核心架构之优势。据官方介绍,新版的蛋白质折叠运算速度及稳定性已经大幅提高,而且加入更加科学计算项目,希望能籍Fermi核心的架构优势,加快《Folding@Home》内的各项复杂运算。
Shader 影响运算效能
除了最新GTX 500系列显卡外,一众使用Tesla20系列以及Geforce 8系列显卡的用户,亦能利用《Folding@Home》,协助模拟蛋白质折叠运算。不过需要安装最新版本的驱动程序,方能获得最佳的效果。
笔者将采用影驰GTX 570黑将显卡,以及GTX 470和GTX 465显卡进行《Folding@Home》运算测试。结果显示,影驰GTX 570系列显卡凭借流处理器数量较多,以及拥有较为平衡的运算优势,得分均领先前代产品GTX 400系列,表现非常突出。而且影驰GTX 570黑将的超频实力非常强大,核心频率超至800MHz后,运行能力提高了接近10%,在通用运算中,GF110的优势显而易见。
Folding@home项目GPU客户端的推广,使得普通玩家也有机会体会GPU通用运计算能力,让显卡也能成为支持公益事业的重要力量。Folding@Home是一款基于分布式原理的蛋白质折叠计算软件,通过这个软件可以让全球众多空闲的PC连接起来,一起并行计算各种蛋白质折叠,从而缩短人类对于癌症、阿兹海默症、帕金森氏症等的攻克过程。该项目在几年前一直是依靠CPU运算提供支持,而自从AMD和NVIDIA的显卡加入运算后,项目进行速度获得了极大提升。全世界无数玩家用自己的显卡为医学研究做出了重大贡献。