美国超级计算机程序面临挑战

在十超级计算机建设世界主要国家是在激烈的竞争中次要的。Peter Beckman,美国能源部的algong国家实验室首席计算机科学家,是这一领域的领军人物。十次绝对的超级计算机的配置,相比目前的家用电脑配置的我们,家里的电脑我们不远。知道当普通人也能使用计算机十级计算机配置,希望越来越高,越来越先进的电脑。

贝克曼说,虽然美国能源部致力于超级计算机的千万亿次的发展已经有两年的时间,但对于资金的超级系统的实际建设尚未得到政府的批准。他说,除非美国赢在研发亿次超级计算机的竞争,或美国政府不会批准用于研究和开发的资金。虽然美国能源部并未公布准确的研发成本,超级计算机研发项目预计花费数十亿美元。

美国开始了新一轮超级计算机竞争。

目前最强大的系统是亿亿次浮点计算,这意味着十的十五平方运算每秒可以执行。本月发布的最新的超级计算机500强排行榜,中国的天河1号,排在第一的为每秒2500兆次。亿亿亿次的浮点运算单元的系统,三平方1千万亿次每秒相当于浮点计算可以在一百万进行。目前,中国、欧洲和日本全面发展的十次计算平台。

贝克曼最近被提名为阿拉贡在新成立的千万亿次技术和计算研究所和主要计算设备的国家领导(NLCF)的主管,在美国计算机世界的采访中,贝克曼谈到了美国所面临的挑战。

目前的千万亿次超级计算机的主要研究方向是什么

现在,我们的理解是,我们需要把硬件、软件和应用程序转变成一个新的模式,虽然能源部和其他部门将资助我们进行这些转变,但我们在开始阶段只收到初步的规划资金。

在软件发展的方向,我们正在筹集资金启动。目前,这项工作是由我共同承担,在橡树岭国家实验室,一个著名的研究员Jack Dongarra,在田纳西大学的计算机科学教授,和一些部件的联合设计师。对政府来说,下一步是提出一个雄心勃勃的R研发计划和资金计划。

我相信你们的读者对目前的情况很清楚。我们受到能源、预算、建筑和时钟频率的限制。计算机的每一个方面都在改变,过去我们只有一台或两台CPU计算机。现在看看你的笔记本电脑。他们可能使用四核,甚至是八核CPU,我们看到并行操作会迅速增长,因此我们将调整算法和应用程序来使用这种并行操作。

与此同时,在硬件和系统软件方面,电源管理和数据中心发生了巨大的变化,标准Web服务器空间上发生的一切都将发生在高性能计算上,但我们只能期待三到五年的高性能计算。

这就像一个时间机器,高性能计算中发生的事情会发生在高性能的技术服务器上,并且最终会发生在你的笔记本电脑上。

我们正在观察这些巨大的变化,我们需要在这些问题的硬件、软件和应用上进行有组织的研究和开发,我们不能只开发其中的一个。



你现在所处的程度有多大

我们已在非正式circumstances.ibm近十年来研究在阿拉贡和劳伦斯Livermore实验室的一个合作伙伴,和我们一起设计的蓝色基因/ P和蓝色基因/ q.in合作,我们投资了IBM设计的蓝色基因/ P和蓝色基因/ Q,和我们的科学家不断地评估和讨论trade-offs.for的例子,我们是否应该与其他核相比,有一个内存管理单元,我讨论的是在一个小范围内进行。我们没有把这些问题交给更大的小组讨论。

在千万亿次超级计算机的研究,美国能源部说,我们要建立一系列的通用设计中心覆盖多个应用和集成、材料、化学、气候等。这些社会能使公司的设计平台的观点。

这是否代表了目前美国和其他国家的研究和发展方向

可以说,研发方向DOE代表美国研究与发展的方向。我还负责国际唐加拉和杰克万次的软件项目(-)。在这个项目中,我们与亚洲同行的合作,欧洲和美国在开发软件。这一点我们可以说,我们已经超越了国家的边界。开放源代码一起研究。

由于软件的普及,它已经实现了共享,增强对万次超级计算机软件规划路线图所需的world.iesp内部联系。我们花了一年半的设计一个路线图,现在我们已经把注意力集中在常见的设计,这需要每其他合作。

能源部得到了一个非常详细的项目的支持,以启动十亿亿美元的超级计算机计划,他们已经分配了资金计划,但在将资金列入国会预算之前,该项目只能处于规划阶段。

你不是十亿倍的超级计算机开发基金可能会担心

是的,我们有这个问题,预算很紧,随着政治环境的变化而改变。对华盛顿研发的理解也将改变。这意味着我们将不得不重新审视计划的内容。我们现在关心的是我们要主动去研究和发展资金,否则我们将失去我们的领导在这field.doe在过去几年中一直在规划,所以没有什么意义。

超级计算机的研究和开发是人们期望在2018成功开发的百万倍。

在某种程度上,我们已经预料到了这一点,但它完全是基于我们对明确目标的投资,如果没有得到我们国家的支持,我们将无法在2018发展它。

在超级计算机研发之间的超级计算机研究和百万倍什么可以控制。

在大约15年,在全球超级计算机并行计算的最大能力并没有太大的改变。超级计算机使用成千上万个处理器,现在是成倍增加。目前,蓝色基因有20万或30万个核心,新的超级计算机将使用100万个处理器。为了充分利用并行计算,应用程序代码需要大大提高。

超级计算机的程序语言是否被开发

这是一个非常笼统的问题,如果你问10个从事研发的人,你的未来编程模式是什么你会得到不同的答案。也许你无法在他们的答案中得到一个明确的答案。目前如何操作并行计算还不清楚。



超级计算机的研发对美国的经济发展有何益处

我们国家有一种爱好,喜欢用新的方法解决问题,当我们发现一个问题时,我们喜欢找到一个创新的解决方案,比如医疗、交通、发电、基本材料和化学问题,我希望能找到一些创新的解决办法。

所有这些研发都需要政府的支持,因为这些研究涉及100多年前的基础科学。

许多人不了解情况。不久,一个人可以独自创造发明。现在一个人可以做到这一点,但他必须有许多成就和技术,已经开发了一个小组。

为了取得重大进展,真正掌握领先技术,你必须与许多科学家合作,与大学、实验室、其他行业和其他国家合作,需要进行大量的科学研究,这需要政府继续投资。

教育也是关键。它越来找人谁可以在我们的实验室和博士后工作更加困难。

这究竟是为什么

我们不能培养具有很高学术水平和科研水平的人才,当我们在计算机科学这一特殊领域招聘人才时,我们要花很多精力,这个领域没有足够的人才。这是一个小团体。

当你拥有这一个千万亿次超级计算机的研究在美国有多少人黄金时间

如果专业的千万亿次超级计算机的发展为标准,我认为这个数字太小。

在推出百万倍的超级计算机开发过程中,明年,你想看什么,它们可以增强你的信心。

我希望通过预算、研发千万亿次超级计算机提供实际援助的政府。我们必须尽快找到硬件合作伙伴能够应对预算和协同设计中心和软件开发团体迅速合作。

有来自欧洲和亚洲的比赛吗

如果你看看在中国研制的超级计算机,你会发现,世界上的许多国家都在技术和工程领域的人才培养。十年的竞争力会有很大的差距。

国家努力在科学和技术领域的优势将在未来的竞争中,看看中国,你会发现,中国的战略目标是制定合理的投资。

看看欧洲,他们看到一个超级计算机中心,你会发现他们正在开发投资亿亿次的超级计算机。看看世界超级计算机10强排行榜,你会发现巨型计算机的一半是在国外,世界10强超级计算机的一半都在美国,从来没有在美国。

在这个竞争激烈的环境中,它是研发投入百万倍的超级电脑时间:

现在可能是个好机会,我们现在太被动了,最好不要处于被动地位。

我们现在真正需要做的是建立和维护这个专业的设计和教育体系,使之能融入一个整体,我们不应该太注重购买零部件和产品,因为任何国家都可以购买超级计算机,但不是每个国家都有能力开发超级计算机。

问题是谁来开发这些技术,设计软件和应用程序是美国科技工程的问题,现在我们仍然处于领先地位,但我们的竞争对手正在迎头赶上。