AMD致力于将CXL内存技术引入未来的消费类CPU
AMD代表今天在公司的专家见面会网络研讨会上出人意料地透露:AMD正在努力在未来三到五年内将CXL内存技术引入其消费类CPU。这会将持久性内存设备(如SSD)带到内存总线上以提高性能。ComputeeXpressLink(CXL)通过将远程内存设备与系统DRAM放在同一个池中,从而提高性能、降低延迟和内存扩展能力。可以将其视为通过将SSD或更多内存插入到插入PCIe或M.2端口的设备上来扩展内存。
与Optane不同,英特尔因采用率低而正在扼杀,CXL已经通过开放协议获得了广泛的行业支持,并且可以支持多种类型的存储器。事实上,AMD和Intel以及许多其他公司正在共同制定新规范。
专家见面会涵盖了广泛的主题,包括AMD的AM5平台、DDR5内存和PCIe5.0SSD。主持人随后开始提问。针对为什么存储设备没有连接到内存总线的问题,AMD高级开发经理LeahSchoeb解释说,持久性内存(如SSD)和内存目前使用不同的协议进行通信,从而阻止了通信。
“[...]这并不是说在未来,我们不会架起这种沟通的桥梁。这是我们正在研究使用CXL等技术的东西。所以你会在接下来找到,你知道的,三到五年后,你会首先在服务器领域看到它,但你会发现向下移动到客户端[消费者]领域,我们可以确保内存和存储可以通过CXL在同一总线上通信。”
主持人向群联的技术营销高级经理ChrisRamseyer询问公司是否有更多要补充的话题。
“嗯,老实说,我正在接听这件事。其中一些是和莉亚在一起的。我不确定我能真正付出多少。我们还没有宣布这方面的任何事情。但我可以这么说正在取得进展。再说一次,这将是另一个生态系统类型的项目,不仅仅是群联,也不仅仅是AMD把它放在一起。我们都必须共同努力来做到这一点,并且在过去的几年里,这些合作确实推动了PC[...],”他评论道。
提醒一下,CXL规范是一种开放的行业标准,在CPU和加速器(如GPU、智能I/O设备、DPU以及各种风格的DDR4/DDR5和持久内存)之间提供缓存一致的互连。互连允许CPU在与连接设备相同的内存区域上工作,从而提高性能和电源效率,同时降低软件复杂性和数据移动。
但是,该协议需要主机CPU和连接设备中的专用芯片才能运行,例如内存、持久内存、GPU或其他加速器。这需要将该功能嵌入芯片中,并且与任何新技术一样,CXL需要一些时间才能成熟。
不过,第一款支持CXL的处理器指日可待:英特尔的SapphireRapids和AMD的EPYCGenoa将附带围绕PCIe5.0接口构建的规范的早期修订版。仍在开发中的CXL规范的新修订版将支持PCIe6.0和更复杂的功能,例如内存共享和池。AMD将于11月10日在直播中展示其EPYCGenoa服务器芯片,而SapphireRapids预计将于明年初上市,因此CXL技术正处于实际应用的风口浪尖。
AMD今天的披露并未给我们提供消费者CPU支持CXL的具体日期或芯片代次,但提到的三到五年窗口表明,我们可以在2024年首次亮相的PCIe6.0设备之后看到它。