在西雅图举行的超级计算大会上,几乎所有人都执迷于如何达到百亿亿次的计算能力,这个级别的计算能力大约是这十年来运行的任何计算机的1000倍。
西雅图——超级计算机大会(supercomputing conference)上,几乎所有人都执迷于如何达到目标exascale计算能力,这一水平的计算能力大约是现在的1000倍,在这个十年里。
在大多数人的生活中,八、九年后可能会是一段很长的时间,但在SC11,感觉就像它就在附近。这一努力的一部分来自美国能源部会为这些庞大的系统提供资金吗。美国能源部今年夏天告诉该行业,它希望在2019-2020年的时间框架内交付一个百亿亿次的系统,使用不会超过20mw功率。政府一直在寻求如何实现这一目标的建议。
以20mw的功率为例,考虑超级计算机IBM正在为美国能源部的劳伦斯利弗莫尔国家实验室建造。这个系统的速度可以达到每秒20千万亿次。它将是世界上最大的超级计算机之一,也是最节能的计算机之一。但根据IBM的数据,当它明年完全启动时,仍将使用7至8兆瓦的电力。exascale系统的计算能力是每秒1000千兆次。(petaflop是每秒千万亿次浮点运算。)
“我们现在处在一个电力有限的世界,”英伟达公司(Nvidia Corp.)旗下Telsa业务的首席技术官史蒂夫·斯科特(Steve Scott)说,“我们在一块芯片上所能获得的性能不是受到芯片上晶体管数量的限制,而是受到功率的限制。”
Scott认为x86计算处理受到其开销进程的限制。相比之下,GPU处理器提供的吞吐量只需要很少的开销,而且每次操作消耗的能量更少。
英伟达(Nvidia)一直在利用其gpu和cpu构建HPC(高性能计算)系统,而这些系统通常来自于高级微设备。这种混合方法也正在向ARM处理器发展,后者广泛应用于手机,这可能会导致集成GPU和ARM混合处理器。
斯科特认为,美国能源部的20兆瓦目标可以在2022年实现。但是,如果政府的百亿亿次计划获得资金支持,它可能会使英伟达在电路和建筑技术上更加积极,使其有可能在2019年实现功率级目标。
斯科特表示,要达到这一效率水平,需要将电力使用量提高50倍。
虽然20mw似乎是一个很大的功率,斯科特指出,有云需要100兆瓦电力的计算设施。
Rajeeb Hazra,技术计算总经理英特尔他的公司计划在2018年达到20兆瓦的百亿亿次的目标,比美国政府的预期提前了一年。他是在该公司揭幕仪式的公告中说这番话的骑士的角落它的新50核处理器能够持续执行1teraflop的运算。
当硬件制造商处理功率和性能问题时,exascale,即petaflop计算,为HPC用户提供了在扩展代码以充分使用这些系统方面的挑战。
在达到百亿亿次浮点运算之前,厂商将生产可扩展到每秒数百千万亿次的系统。例如,IBM称新系统蓝色基因/问将能够达到100千万亿次浮点运算。
Lawrence Livermore的计算部门负责人、红杉项目经理金•库普斯(Kim Cupps)将对每秒20千万亿次浮点运算感到满意。
库普斯说:“我们很高兴能拥有如此接近我们掌握的机器。”库普斯也就是她的20千万亿次浮点运算系统。“我们将解决许多对国家重要的问题,从材料建模、武器科学、气候变化和能源建模。”
对于IBM声称其系统可以达到每秒100千万亿次浮点运算的说法,库普斯说:“这是IBM的说法,我可以保证每秒20次。”
Patrick Thibodeau为Computerworld报道SaaS和企业应用程序、外包、政府IT政策、数据中心和IT劳动力问题。2020欧洲杯预赛在Twitter上关注帕特里克@DCgov或订阅帕特里克的RSS提要。他的电邮地址是pthibodeau@computerworld.com。
阅读更多关于大型机和超级计算机的信息在计算机世界的大型机和超级计算机主题中心。
这篇文章,“百亿亿次的计算在这十年”最初是由《计算机世界》 。