条条大路通罗马 GT240的多元化应用解析
  • 紫竹
  • 2010年01月14日 08:36
  • 0
[5.CUDA技术带来应用提速]

随着GPU性能的不断增强,其强大的浮点运算能力终于有了用武之地,NVIDIA为旗下的显卡开发了CUDA编程环境, GeForce 8系列以上的显卡都可以利用CUDA进行通用计算。借助CUDA的力量,NVIDIA的Tesla计算机已经在商业计算领域取得硕果,而消费者相关的日常应用也有越来越多的软件开始支持CUDA。

条条大路通罗马 GT240的多元化应用解析 CUDA已经在众多商业领域取得丰硕成果

CUDA是一个完整的解决方案,包含了API、C编译器等,能够利用显卡核心的片内L1 Cache共享数据,使数据不必经过内存-显存的反复传输,shader之间甚至可以互相通信,对数据的存储也不再约束于以往GPGPU的纹理方式,存取更加灵活,可以充分利用stream out(流输出)特性,最典型的例子就是PhysX物理加速特效。PhysX最早是Aegia公司推出的硬件级物理加速技术,NVIDIA将其收购之后便通过CUDA环境将PhysX软件化,由显卡中的shader单元承担物理加速特效的运算。

目前支持CUDA通用技术的软件除了之前的BadaBoom转码软件、PS CS4图像软件之外,Flash Player 10.1、vReveal、MediaCoder等软件业提供了CUDA加速功能。

条条大路通罗马 GT240的多元化应用解析 越来越多的应用程序开始支持CUDA


文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0