员最先提出并实践的。
相比于cpu,gpu有很多cpu不具备的优良的品质。
gpu的能耗非常低,成本非常低。所以天河一号总共是6个亿的投资经费,如果全部用cpu来做,可能要到20多个亿才能做出来。第二个就是能耗,天河一号总的功耗是4.04兆瓦。
国际上有一个绿色500的排行榜,天河一号现在排第二,每个瓦特可以产生635.15百万个浮点运算,仅次于美国ibm的“蓝色基因超级计算机。如果不采用异构结构,它会达到12个兆瓦。省出来的8个兆瓦的电相当于5000个家庭一年的耗电开支,这个还是很可观的。
不过gpu也并非没有缺点。
其一就是可靠性问题,内存至今没有产品能够支持,hpc的运算繁重程度远远超过家用机,对精度的要求也远远超过游戏渲染,游戏渲染出现误差,一般都很难在画面中明显反映出来,玩家完全可以容忍,但科学计算是绝对不能容忍这些误差的!不过天河一号的客户不用担心这样的问题,毕竟还有5120颗精度没问题的cpu。
其二就是软件问题,这是gpu目前最大的缺陷,目前商用gpu的程序确实比几年前多了不少,但比起通用cpu组成的hpc程序,还是差得太多。针对nvidiagpu尚有c(cuda)可以使用,amdgpu则更为棘手,甚至比较出名的只有folde,能运行linpack还是因为天河一号才知道的。由此可见,采用gpu的超级计算机很可能面临无法使用gpu运算的尴尬局面。
总的来说,天河一号用gpu的思路是非常好的
第六十六章 我会报答你的(5/6)