正文内容 评论(0

BrookGPU: GPU的一般应用编程
2003-12-29 20:27:00  出处:快科技 作者:Rookie 编辑:Rookie     评论(0)点击可以复制本篇文章的标题和链接

哦,BrookGPU是斯坦福大学一个相当有趣的项目,它可以为你展现当前GPU的强大性能,虽然目前GPU尚不能完全取代CPU,但是这个编译器为GPU模拟CPU的一般应用提供了一个运行环境。

"BrookGPU是一个编译器和实时系统,可以为当前GPU提供简单的类似C的编程环境。一个运行在NVIDIA GeForce FX 5900 Ultra的shader程序运算速度可达20 GFLOPS,相当于10GHz的Pentium 4,而且图形系统的内存带宽为25.3 GB/sec,相比Pentium 4只有5.96 GB/sec。从这两个原始数据不难看出GPU是一个非常快的运算引擎,但是由于GPU的专用性,所以在其上编程相当痛苦。BrookGPU在C基础之上增加了简单的数据并行语言,可以让程序员指定在GPU上运行的部分特定代码,而BrookGPU编译器来负责实时运行其他的部分。"

首先声明,我个人并不是Programmer,感觉当前GPU长于复杂的矢量(矩阵)计算(Vertex shader的强大应该就是几何转换的可编程性能)?因此从事一般的此类计算应该有很高的效率?

我还记得Epic的首席程序员Tim Sweency说过未来随着CPU功能不断增强,特定应用的GPU将会消失。也许未来终究将会有一个CPU/GPU从事所有的运算?

-BrookGPU项目页面

-Sourceforge页面

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...