超级计算机2030年展望:百亿亿次成常态,巨量内存成常态

简介:

超级计算机将在未来数年内继续遵循摩尔定律的发展指导,并在到2030年之间的历史时期内显示出可观的性能飞跃——但在本质上,其与目前的计算能力提升方式并无区别。

在本届ISC大会的各讨论环节中,发言者们纷纷对计算能力的快速增长做出了预测。

英特尔公司研究员兼百亿亿次首席架构师Al Garra在讨论中指出,5年前让超级计算机实现百亿亿次计算能力还是一项艰巨的挑战,但到2030年将成为行业常态。

他同时宣称,“我们已经找到了实现百亿亿次计算能力的途径,”不过超级计算行业还需要解决一系列难题才能将其变为现实。

而在预测方面,Gara将美国的Sequoia超级计算机作为参考基准。这套建立于2012年的系统拥有20千万亿次理论处理性能。

Gara预计到2022年系统的处理能力将提升至2百亿亿次,相当于Sequoia总体性能的100倍。20百亿亿次水平将于2026年实现,相当于Sequoia的10000倍,而2030年的发展目标则为100百亿亿次。这相当于Sequoia的5000倍,或者说可同时运行50000种专业应用。

2022年的系统将普遍采用8 PB内存,运行功率为25兆瓦;而2030年的系统则将拥有60 PB内存,运行功率则达到80兆瓦。

也许新的内存解决方案会在特定应用领域找到表现舞台,他指出,而且新型封装技术可能会将DRAM更多地作为逻辑资源使用。

Fabric架构则可能因光学技术面临瓶颈而受到影响,他预测称。不过他同时指出:“硅光子技术将会迎来黄金时代,从而显著降低传输带宽的实现成本。”

从长远角度来看,他说除非激光器的效率能够提升上百倍,否则必须采用新型材料降低整体功耗。在这方面,碳纳米管似乎是个不错的选择,他解释道。

美光先进计算机解决方案副总裁Steve Pawlowski在此前的演讲中表示,虽然可能会出现数十种替代方案,但DRAM也许仍将作为主力机制存在。问题在于,尽管工程师们已经拼尽全力,“但仍有相当一部分从业者乐于使用内存机制。”

他预计,部分新型架构可能会在内存与存储之间建立第三种记忆体层。

与此同时,DRAM也将在系统中更趋近逻辑层,他表示甚至会有部分逻辑移动至内存当中。

“我们正在设法建立起一套超级计算系统,并在CPU与内存间共享这种能力。”



本文出处:畅享网
本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。
目录
相关文章
|
2月前
|
缓存 Prometheus 监控
Elasticsearch集群JVM调优设置合适的堆内存大小
Elasticsearch集群JVM调优设置合适的堆内存大小
322 1
|
26天前
|
存储 监控 算法
深入探索Java虚拟机(JVM)的内存管理机制
本文旨在为读者提供对Java虚拟机(JVM)内存管理机制的深入理解。通过详细解析JVM的内存结构、垃圾回收算法以及性能优化策略,本文不仅揭示了Java程序高效运行背后的原理,还为开发者提供了优化应用程序性能的实用技巧。不同于常规摘要仅概述文章大意,本文摘要将简要介绍JVM内存管理的关键点,为读者提供一个清晰的学习路线图。
|
2月前
|
Java
JVM内存参数
-Xmx[]:堆空间最大内存 -Xms[]:堆空间最小内存,一般设置成跟堆空间最大内存一样的 -Xmn[]:新生代的最大内存 -xx[use 垃圾回收器名称]:指定垃圾回收器 -xss:设置单个线程栈大小 一般设堆空间为最大可用物理地址的百分之80
|
2月前
|
Java
JVM运行时数据区(内存结构)
1)虚拟机栈:每次调用方法都会在虚拟机栈中产生一个栈帧,每个栈帧中都有方法的参数、局部变量、方法出口等信息,方法执行完毕后释放栈帧 (2)本地方法栈:为native修饰的本地方法提供的空间,在HotSpot中与虚拟机合二为一 (3)程序计数器:保存指令执行的地址,方便线程切回后能继续执行代码
25 3
|
2月前
|
存储 缓存 监控
Elasticsearch集群JVM调优堆外内存
Elasticsearch集群JVM调优堆外内存
51 1
|
2月前
|
Arthas 监控 Java
JVM进阶调优系列(9)大厂面试官:内存溢出几种?能否现场演示一下?| 面试就那点事
本文介绍了JVM内存溢出(OOM)的四种类型:堆内存、栈内存、元数据区和直接内存溢出。每种类型通过示例代码演示了如何触发OOM,并分析了其原因。文章还提供了如何使用JVM命令工具(如jmap、jhat、GCeasy、Arthas等)分析和定位内存溢出问题的方法。最后,强调了合理设置JVM参数和及时回收内存的重要性。
|
3月前
|
缓存 算法 Java
JVM知识体系学习六:JVM垃圾是什么、GC常用垃圾清除算法、堆内存逻辑分区、栈上分配、对象何时进入老年代、有关老年代新生代的两个问题、常见的垃圾回收器、CMS
这篇文章详细介绍了Java虚拟机(JVM)中的垃圾回收机制,包括垃圾的定义、垃圾回收算法、堆内存的逻辑分区、对象的内存分配和回收过程,以及不同垃圾回收器的工作原理和参数设置。
95 4
JVM知识体系学习六:JVM垃圾是什么、GC常用垃圾清除算法、堆内存逻辑分区、栈上分配、对象何时进入老年代、有关老年代新生代的两个问题、常见的垃圾回收器、CMS
|
3月前
|
存储 算法 Java
Java虚拟机(JVM)的内存管理与性能优化
本文深入探讨了Java虚拟机(JVM)的内存管理机制,包括堆、栈、方法区等关键区域的功能与作用。通过分析垃圾回收算法和调优策略,旨在帮助开发者理解如何有效提升Java应用的性能。文章采用通俗易懂的语言,结合具体实例,使读者能够轻松掌握复杂的内存管理概念,并应用于实际开发中。
|
3月前
|
存储 监控 算法
JVM调优深度剖析:内存模型、垃圾收集、工具与实战
【10月更文挑战第9天】在Java开发领域,Java虚拟机(JVM)的性能调优是构建高性能、高并发系统不可或缺的一部分。作为一名资深架构师,深入理解JVM的内存模型、垃圾收集机制、调优工具及其实现原理,对于提升系统的整体性能和稳定性至关重要。本文将深入探讨这些内容,并提供针对单机几十万并发系统的JVM调优策略和Java代码示例。
66 2

热门文章

最新文章