Liqid、MemVerge 和 Intel 开发了一个平台解决方案 ,允许将系统内存和存储级内存 (SCM)(如 Intel Optane Persistent Memory (PMem) 模块)汇集和协调在一起,然后将这些超大型内存池与 CPU、GPU 一起使用、FPGA 和其他加速器。该解决方案不仅支持现有的 PMem,还支持英特尔未来的内存硬件以及即将推出的 CXL 加速器。
DRAM 速度很快,但它具有固有的物理容量限制和较高的每比特成本。虽然 DDR5 标准在中期设计时具有极高的内存容量,但成本问题仍然存在。英特尔的 Optane 和其他即将推出的 SCM 按比特计算比 DRAM 便宜得多,这就是为什么 PMem 模块通常与传统 DRAM 模块一起安装在用于运行大型数据库或内存应用程序的机器中。
但许多现代工作负载使用加速器进行处理,包括 GPU 和 FPGA。虽然加速器通常具有板载 DRAM 内存,但在许多情况下,它们需要更多内存才能获得更高的性能。迫在眉睫的 CXL 技术将使即将推出的系统能够在硬件级别轻松地汇集内存资源,但这些系统仍然需要了解如何使用这些多层内存池的软件。
英特尔、Liqid 和 MemVerge 开发的平台解决方案使用 Liqid Matrix 可组合分解基础架构 (CDI) 软件、用于内存计算的 MemVerge Memory Machine 软件和支持 Optane PMem 的英特尔至强可扩展平台来构建大容量多层内存池CPU 和加速器(GPU、FPGA 等)都可以使用。
该平台允许精细配置和组合所有资源(内存、网络、GPU、FPGA,以支持独特的工作负载要求。借助新平台,现在可以使用 GPU 或 FPGA 加速内存计算应用程序,这相当困难以前做的。
“我们的可组合大内存解决方案是整体 CDI 架构的重要组成部分,”MemVerge 业务发展副总裁 Bernie Wu 在新闻稿中说。“这些解决方案也是一个坚实的平台,客户可以利用它来部署英特尔未来的内存硬件、MemVerge 的内存数据管理服务以及 Liqid 的可组合分解软件。”
该解决方案不仅支持傲腾持久内存模块,还支持英特尔未来的内存硬件和 CXL 加速器。至少在最初,该平台将需要英特尔硬件才能运行,但预计 Liqid 和 MemVerge 最终会在基于 CXL 的内存加速器广泛使用时为其他平台定制他们的软件。