| 第5页:GPGPU流处理器的通用计算 产品走向市场化 |
流处理器的诞生为GPU强大浮点运算能力开拓了一片全新应用天空—这就是流处理器的通用计算,在GPGPU中GPU不是用来作3D加速用途,而是利用内置的强大像素处理器变成一群并行处理器,作为浮点运算协处理器,协助中央处理器计算复杂的浮点运算程序,例和复杂的科学计算等。FireStream就是AMD对应GPGPU应用的产品系列,其中首个产品是应用R580图形核心的FireStream 580。去年11月末,AMD推出了第二代具有双精度浮点技术的流处理器FireStream 9170。这款基于RV670 GPU原始硬件并行处理体系架构能提供多达500 GFLOP的运算能力(试想四路双核心Itanium 2的浮点运算能力也不过45GFLOPs),板载2GB的板载DDR3。据悉,基于此流处理器的板卡要求PCIe 2.0 x16接口,150W的功率需求。此芯片支持Windows XP、XP64、Linux 32位/64位操作系统。小熊在线www.beareyes.com.cn

2008年第一季推出FireStream SDK使得FireStream成为一个完整的软体编写与开发平台,表明AMD的流处理器解决方案已经趋向成熟。FireStream SDK提供Compute Astraction Layer(CAL),让开发人员利用高级编程语言(例如:C语言或C++等,以及其他专有函式库,如:Brook+或RapidMind等)编写程序,并经过CTM(Close To
Metal)界面,进行低级(机型代碼)性能调整。AMD计划支持提供GPU加速数学函数的AMD核心数学库(ACML),以及能够加速视频代码转换的COBRA视频库,随着专用库函数的日益完善,我们会看到GPGPU扩展到越来越多的应用上去。小熊在线www.beareyes.com.cn

随着CPU/GPU争夺PC平台中龙头老大位置的愈演愈烈,GPGPU流处理器应用将会成为GPU的杀手锏应用之一,据我们所观察到的,AMD对于GPGPU的定位还主要着眼于面向行业的高性能计算领域,而在流处理器唯一的竞争对手Nvidia已经有了推广GPGPU应用主流化的意思,相信随着Intel/AMD/Nvidia竞争PC主导权的加剧,广大用户也会提早从流处理器通用计算这一技术中受益。
版权作品 未经许可 请勿转载
|