这一点,从全球超级计算机运算能力的发展趋势就可看出端倪。过去的约10年中,TOP500全球最高速超级计算机的总运算性能提升速度基本上和摩尔定律保持一致。而在2007年左右,TOP500超级计算机的性能开始明显的加速上涨。这一时间点,正是GPU被引入超级计算机的开端。
之前的多年中,我们只有在政府支持的超级计算中心或科研机构中,才有机会看到超级计算机的身影。而现在随着GPU加速应用带来的超级计算机成本下降,更多的企业也开始有机会使用HPC,将高性能计算真正使用在产业应用中。
这里黄仁勋举了一个相当有趣的例子,产品线包罗万有的宝洁公司将高性能计算应用在了各种产品的设计研发当中。比如用HPC设计品客薯片的弧度,使其完美的“飞行”在生产线当中。其他诸如咖啡杯、洗发水等产品的设计也都在大量应用超级计算机。
在这一超级计算革命中,科学家们如今找到的最佳方案是使用CPU结合GPU。由CPU来完成顺序运算工作,而使用集成大量核心的CUDA GPU完成并行计算。
这种“异构计算”应用的典型例子就是中国的天河一号A,它使用了超过14000颗CPU,辅以7168颗Tesla M2050 GPU,总运算能力2.5PFLOPS,成为当今全球最强的超级计算机。天河一号主任设计师,国防科大计算机学院系统软件研究室主任杨灿群今天也到场介绍了该机的设计过程。据称,从去年的试验性系统,到今年的天河一号A,他们将GPU加速的效率从20%提升到了70%,同时使用自主开发的节点网络系统,规模和性能是去年使用的进口成套网络系统的两倍。