FireStream简介_FireStream个人资料_FireStream微博_百科网
A-A+

FireStream简介_FireStream个人资料_FireStream微博

2016-11-29 23:32:07 科学百科 阅读 2 次

Firestream的由来/FireStream 编辑

  早在数年前,人们就意识到GPU不但可以处理图形数据,还可以处理其他数据。ATI最先提出通用计算的概念,与斯坦福大学合作,[email protected] Radeon X1900作运算加速;通过GPU来模拟蛋白质合成,进而找寻有关蛋白质的疾病。自ATI R520 GPU问世以来,基于它的可编程架构,ATI投入大量资源研究通用计算,也就是说用GPU处理非图形数据,处理一般在主流服务器和桌面处理器上运行的软件,据称性能比CPU高出10-30倍,并于稍后发布了ATI FireStream高性能计算卡,使用名为“Close To Metal”(CTM)的硬件界面,直接跳过3D API(应用程序接口),如DirectX,让开发者可以充分利用流处理器架构的特性,以最符合流处理器使用的原则对程序进行优化。 当今最强大的计算机之一是IBM的蓝色基因,它拥有65536个双内核处理器,也就是131072个处理内核,运算性能是367TFlops。理论上,只需不到1000个流处理器,就能达到蓝色基因的性能水平。因为每个FireStream流处理器能提供至少375 GFLOPS的运算能力。

  根据AMD展示的系统,采用微软的Windows XP Professional,采用AMD的皓龙双内核处理器,搭配2张AMD FireStream高性能计算卡,借助1个通用的MADD计算,这个系统每秒就能完成1万亿次浮点计算,性能是目前顶级系统的10倍。这是由于流处理器内核拥有大量平行处理器,能轻易提升浮点运算性能。

FireStream的硬件支持/FireStream 编辑

  AMD于2006年收购ATI之后,发布了业界首款高性能计算卡FireStream 580。 FireStream 580是FireStream系列的第一款产品,基于R580显示核心。它是一块采用R580显示核心的特殊显示卡,R580显示内核中的48个独立的像素处理器能带来强大的浮点运算性能。该产品采用PCI Express x16作为接口,流处理器的频率是600 MHz,可以同时运行512线程,并配备了1GB GDDR3显存,频率是1300 MHz。功耗165W。

  2007年AMD推出的FireStream 9170是世界上首款支持双精度浮点运算的GPU。基于55nm的RV670。达到500 GFLOPS单精度浮点运算速度,功耗向下调至不多于150W。

  2008年AMD推出基于RV770核心的FireSream 9250/9270计算卡,在继承了FireStream 9170一系列优良特性的同时,还进一步增强了显示核心的处理能力和其他方面的规格,进一步提升了显存方面的规格,FireStream 9170只有512M的显存容量而FireStream 9250拥有1GB的显存容量。运算速度达到1T FLOPS。FireStream 9270采用了GDDR5显存进一步提升了运算性能。

  2010年,AMD推出基于RV870的FireStream 9350/9370计算卡。Firestrem 9350源于Radeon HD5850显卡,拥有1440个流处理器,核心频率700MHz,单精度浮点性能2.0TFlops,第三代双精度浮点性能400GFlops,搭载 2GB GDDR5显存,频率4000MHz,整卡最大功耗不超过150W,仅需单六针辅助供电和单插槽散热器,整卡尺寸10×4.376英寸(25.4×11.11厘米)。FireStream 9370源于Radeon HD5870显卡拥有1600个流处理器,核心频率825MHz,单精度浮点性能2.64TFlops,第三代双精度浮点性能528GFlops,搭载4GB GDDR5显存,频率4600MHz,整卡最大功耗不超过225W,使用双六针辅助供电和双插槽散热器,整卡尺寸10.5×4.376英寸(26.67×11.11厘米)。

  目前生产FireStream高性能计算卡的厂商为AIB蓝宝石

  下表为历代FireStream高性能计算卡规格简表

  
型号核心代号同级别桌面显卡流处理器数量核心频率显存类型显存频率显存位宽单精度浮点运算速度功耗
FireStream 580R580Radeon X1900XTX48600MHzGDDR3650MHz256375 GFLOPs<165
FireStream 9170RV670Radeon HD3870320800MHzGDDR3800MHz256512 GFLOPs<105
FireStream 9250RV770Radeon HD4850800625MHzGDDR3993MHz2561000 GFLOPs<150
FireStream 9270RV770Radeon HD4870800750MHzGDDR5850MHz2561200 GFLOPs<160
FireStream 9350RV870Radeon HD58501440700MHzGDDR51000MHz2562016 GFLOPs<150
FireStream 9370RV870Radeon HD58701600825MHzGDDR51150MHz2562640 GFLOPs<225

FireStream的软件支持/FireStream 编辑

  Stream流处理器的开发软件名为Stream SDK。在2008年8月,AMD宣布将会升级此软件,以支持DirectX 11和OpenCL。从催化剂 8.12开始,主流显卡将可以使用到Stream技术,对抗NVIDIA的CUDA技术。

  2010年3月,AMD放出了Stream SDK 2.1,正式支持OnenCL 1.0 。