Hewlett Packard Enterprise(原惠普企业事业部,已于2015年分拆,以下简称HPE)今天宣布了一项重大的技术突破,该公司成功打造了一台能够处理海量信息的单一内存计算机原型。这种单一内存计算机是为大数据时代量身打造的。
HPE称,公司打造出了迄今为止最大的单一内存计算机,这是HPE历史上最大的研发项目。如果项目成功,将会是对社会的一次重大变革。不过要实现这一步,HPE还有很长的路要走,因为这种计算机可能需要全新的软件。
HPE首席执行官梅格·惠特曼(Meg Whitman)在一份声明中说道:“下一次伟大的科学突破、颠覆行业的创新和改变生命的技术的奥秘,就隐藏在我们每天创造的海量数据背后。要探寻这一奥秘,我们不能依靠过去的技术,而需要一个为大数据时代而建的计算机。”
HPE今天推出的这款原型机拥有160TB内存。HPE表示,该原型机预计还能轻松扩展为艾字节,乃至几近乎无限的尧字节单一内存系统。这一规模相当于今天整个数字宇宙体量的25万倍。
HPE表示,在这种内存规模下,我们可以同时处理每个人的数字健康记录,Facebook的每一个数据,Google自主车辆的每一次驾驶记录,以及空间探索中的所有数据。
HPE首席技术官兼惠普实验室主管Mark Potter在一份声明中表示:“我们认为,内存驱动计算将是推动行业发展、促进社会全方面进步的解决方案。我们公布的架构可以应用于从智能边缘设备到超级计算机的各种计算类型。
HPE所说的内存驱动计算机将内存而不是处理器放在计算架构的中心,以取代传统系统中内存、存储器和处理器间低效的协作模式。内存驱动计算可将计算机处理复杂运算的时间缩短数十倍,以实现实时的智能。
Moor Insights&Strategy的分析师Patrick Moorhead说道:“该机器是以超前的方式建造的。也就是说,拥有大量的内存占用以及内存和存储的组合。这有助于分析和机器学习,同时还允许加速器直接访问大量的内存存储空间。行业内的许多企业都开始从存储的角度思考问题,并朝着这一方向发展,就像英特尔加速存储的3D XPoint一样。我期望在三到五年内看到不同的格局。”
HPE推出的这款原型机拥有160 TB共享内存,分布在40个物理节点之间,使用高性能结构协议进行互连。它拥有在ThunderX2上运行的、经优化的、基于Linux的操作系统(OS)。
它还具有光子和光通信链路,包括新的X1光子模块。另外,HPE已经构建了软件编程工具以利用其丰富的内存。
Cavium公司总裁兼首席执行官Syed Ali表示:“Cavium和HPE对内存驱动计算的愿景展开了交流,并且很荣幸能与HPE合作开展“The Machine”项目。HPE在内存驱动计算中的突破性创新将为各种应用(包括下一代数据中心、云计算和高性能计算)带来新的计算范例。
Hyperion Research分析师Bob Sorenson在一封电子邮件中表示:
这台机器本质上是在尝试构建一种新型的计算机架构,它使用灵活的互连方案无缝集成处理器和内存。尽管HPC每年都在提供更强大的数据读写能力,但传统架构正在迅速成为HPC最大的瓶颈。这一情况在HPC的所有应用案例中普遍存在,包括传统建模和仿真,以及新兴大数据和深度学习。只不过随着HPC的工作越来越依赖于大型设备,这一情况变得更加糟糕了而已。该机器代表了一种将内存和处理器集成的新方式,以此突破瓶颈,来显著改善现有应用的性能。不过也许更重要的是,将处理器和内存集成到一起的能力,开辟了许多新的算法和应用程序,这在传统架构中是不可行的。此外,该机器还提供了一套可以更快更有效地开发新应用程序的、直接的共享内存方案。
目前尚不清楚这项新技术能否在市场上取得成功,但至少我认为,HPE应该以高瞻远瞩的新设计来推动HPC的技术发展,而不仅仅是维持现状。