3. ATI Stream为高性能计算做好了准备
"我不想说我们的硬件有多强大,我只说软件上我们为什么比对手强。"Ed Buckingham如是说,强大的自信显示了AMD在HD 4000系列领域击败Nvidia的荣耀。
Brown Deer技术公司是一个通过地动波来勘测石油天然气的公司。在用到ATI Stream技术以后,该公司发现其地动波的实时运算比用CPU快了120多倍。而同样,在前不久刚结束的中国高性能计算年会上获得第二名的中国科学院的研究生用ATI Stream技术在HD 4870显卡上计算中型到大型规模的矩阵,在迭代次数达到3000以上的时候比CPU提升了至少27倍的效率。这都要归结于OpenCL的开放性标准带来的优势。
与CUDA相比,OpenCL支持CPU+GPU的混合计算,而CUDA不支持;CUDA是Nvidia的标准,而OpenCL是AMD、Intel、IBM、甚至Nvidia自己都支持的标准;OpenCL是中立的标准,而CUDA显然不是。
除了强大的软件架构优势,具体到数据中心ATI Stream还有什么优势?一个庞大的数据中心除了需要大量的计算资源外,还需要考虑什么?当然是节能。尤其是在经济危机笼罩之下,大家喊出了绿色数据中心的口号。ATI FireStream 9250就是符合节能的低功耗产品,其功耗只有90W,而流处理能力达到200GFlops。在AMD的实物展示中,我们看到了Aprius公司的一款服务器产品,其中由挡板分为两个部分,每部分可以插4块显卡。
但是这就带来一个问题,即便功耗很小,体积也不大,那性能又是如何呢?在随后的问答时间里,笔者就此以及其他关于GPU计算的问题询问了有关专家。