从现在开始,国内用户会越来越多见到CXL Memory(CXL内存)设备,或者称为CXL Memory扩展卡,其主要的作用之一,就是对服务器内存(DRAM)进行扩展,也就是说,未来服务器内存将由DRAM和CXL Memory共同组成,其中,CXL Memory的作用是对服务器内存带宽和容量进行扩展。
为什么增加了CXL Memory,可以扩展服务器的内存的带宽和容量呢?
很简单,因为CXL Memory使用主板的PCIe 插槽,在DRAM之外,提供了新的数据通道,因而实现了对带宽和容量的扩展。
为什么要这样做?
因为无论是增加主板内存DIMM的数量,还是增加单片DRAM容量都不是容易做到的事情,单片DRAM容量越大,价格越昂贵,所以需要另辟蹊径,借助PCIe和CXL协议来实现对于服务器内存带宽和容量的扩展。
从性能上说,CXL Memory没有办法媲美DRAM,其性能会稍差,但是通过合理地调配以及管理,就可以实现提高性能,降低成本的目的。
相关阅读
使用CXL内存,应用软件需要修改吗?