服务器 频道

引领百亿亿次计算 英特尔集成众核架构

  2011年6月20日,美国加利福尼亚州圣克拉拉市和德国汉堡——在国际超级计算大会(ISC)上,英特尔公司副总裁兼数据中心事业部总经理施浩德(KirkSkaugen)介绍了英特尔计划在2011-2020这个十年期的末期实现每秒百亿亿次浮点计算性能(ExaFLOP/s)的宏伟愿景。该愿景是指能够在每秒进行百亿亿次浮点计算操作,其性能表现相当于目前全球最快的超级计算机的百倍之多。

  施浩德表示,要在未来实现百亿亿次级别的性能,不仅需要行业与政府的通力协作,还需要采用英特尔集成众核(IntelManyIntegratedCore,IntelMIC)架构所开创的新方法。管理互联网共享数据的爆炸性增长、寻求应对气候变化的解决方案、管理不断增加的自然资源(如石油和天然气)开采成本以及应对各种各样的其他挑战,都需要更多的计算资源,而这些资源只能依靠越来越多的高性能超级计算机来提供。

  施浩德指出:“英特尔至强处理器显然是目前全球高性能计算机500强的理想架构。英特尔正在进一步扩展它对高性能计算的关注,利用我们针对千万亿次以及未来百万万亿次工作负载的集成众核架构,引领行业开辟下一个领域。英特尔拥有领先于整个行业的制造技术、全新的架构创新成果以及让用户感到熟悉的软件编程环境,它们都将推动我们逐步实现激动人心的百亿亿次高性能计算目标。”

  为百亿亿次运算性能铺平道路

  施浩德认为,英特尔对摩尔定律的不懈追求、创新且高效的软件编程模式以及出色的系统可扩展性将是跨越千万亿次计算极限,进入百亿亿次计算时代的关键要素。根据摩尔定律,微处理器上的晶体管密度大约每两年增加一倍,这可提高微处理器的功能与性能,同时降低其成本。然而,在高性能计算领域,随着性能的提升,能耗也会大幅增加。

引领百亿亿次计算 英特尔集成众核架构
Intel MIC架构协处理器“Auburn Isle”的内核照片——Knights Ferry开发卡的心脏

  举例来说,今天中国最快的超级计算机——天河一号A(Tianhe-1A)如果要实现每秒百亿亿次浮点计算性能,就需要消耗1.6GW的电能,这相当于200万个普通家庭的用电量,因此这会带来巨大的能效挑战。

  为解决这一挑战,英特尔和欧洲的研究者们成立了三个欧洲实验室,旨在实现三项主要目标:在欧洲建立持久的合作伙伴关系;充分利用欧洲高性能计算研究的相关成果;实现计算科学、工程设计与战略计算等能力的指数级增长。三个实验室的技术目标之一就是要创建模拟应用,开始着手解决向百亿亿次计算性能前进过程中将遇到的能效挑战。

  施浩德表示,高性能计算(HPC)市场增长潜力巨大。在二十世纪80年代,高性能计算机的性能为GigaFLOP/s(每秒十亿次浮点运算),而今天最快的高性能计算机的性能已经是它的数百万倍了。反过来,这也增加了市场对用于高性能计算领域的处理器的要求。据英特尔预测:到2013年,全球性能最强的前100套高性能计算机将使用总计100万颗处理器。到2015年,这个数字有望再翻一番;到2011-2020这个十年期的末期,预计这一数字将达到800万颗。英特尔还预测:2015年时,全球高性能计算机500强(TOP500)排行榜上业内知名的系统在性能上将有望达到每秒十亿亿次浮点计算,2018年时,它将越过每秒百亿亿次浮点计算的标杆,而到2011-2020这个十年期的末期时,地球上最快的计算机的性能则有望超过每秒4百亿亿次浮点计算。

0
相关文章