随着显示芯片已慢慢蜕变为GPU后,显卡已经被赋予了可编程的功能。在之后几年中,GPU也以超越CPU的速度而高速的发展。如今即便是最最便宜的显卡也可以实现一切游戏策划者需要的特效。无论是299、599还是1399、2199,它们之间的区别可能更多的是对于执行这些特效的速度,而并非
实际检验CUDA能力 体验:Folding@Home
Folding@home是美国史丹佛大学推动的分散式运算计划,目的在于使用联网式的计算方式和大量的分布式计算能力来模拟蛋白质折叠的过程,并指引对由折叠引起的疾病的一系列研究。ATI早在2006年就加入了这个计划,最新的客户端能支持Radeon HD 2000/3000系列显卡,NVIDIA一直无缘这项可以说是全球最普及的显卡通用计算应用。
但在日前加州举行的一次媒体会议上,NVIDIA宣布NVIDIA CUDA显卡即将加入Folding@home计划。NVIDIA表示,目前全球有7000万块CUDA显卡(GeForce 8及以上,包括Quadro和Tesla系列),平均拥有100GFLOPS的浮点运算能力。如果这其中有0.1%参与Folding@Home,就能够为该计划带来7PFLOPS的运算能力,远远高于全世界最强大的超级计算机(运算能力不足1PFLOPS)。
目前NVIDIA CUDA显卡已经加入Folding@home计划,资料表明GTX280显卡可以在一天内模拟超过650纳秒的蛋白质折叠,而HD3870只能达到大约170纳秒,PS3仅仅100纳秒,四核心处理器更是不过4纳秒。这就是说,GTX280在这方面的性能是四核处理器的160多倍。
一直强调GPU Computing的GTX200系列首当其冲,我们利用CUDA开发的支持GTX280的Folding@home的客户端,进行了简单试用,在Forceware 177.39 beta驱动中开始加入了对CUDA的支持。Folding@Home是以ns/day来衡量性能的,我们看到GTX 280能提供621ns/day的计算能力,与而一颗四核心CPU的计算能力为4ns/day,HD3870的计算能力则为170ns/day相比,GTX280在此具备着极大的优势。另外,除了CUDA的运用随着NVIDIA的驱动开始对PhysX的支持,玩家更是可以体验到物理加速的快感。
网友评论