Marvell推两款CXL控制器,硬件级无损压缩提升AI内存效率


随着人工智能应用的两款率爆发式增长,内存资源的制器需求呈指数级攀升。当前高性能内存市场供应日益紧张,硬件主要产能被AI计算企业大量抢占。损压缩提升为突破这一瓶颈,存效行业正加速探索能够同时提升内存容量与带宽的两款率创新技术路径。
Marvell近期正式推出两款新型CXL控制器——Structera X与Structera A,制器进一步丰富了其CXL控制器产品线。硬件这两款产品均集成了先进的损压缩提升硬件级数据压缩能力,最高可实现3.64倍无损压缩。存效这一突破不仅显著降低了对物理内存容量的两款率依赖,更大幅提升了数据传输效率与有效带宽。制器
硬件级压缩:透明、硬件实时、损压缩提升零开销
这两款控制器内置了专用的存效压缩/解压模块(CDB)。该模块以全内存带宽实时运行,在数据写入DRAM时自动执行压缩,在读取时同步完成解压。
- 纯硬件执行:整个过程完全由硬件完成,无需主机CPU参与,也不依赖操作系统干预。
- 完全透明:对上层软件和系统运行完全透明,用户无需修改现有代码或配置。
- 容量扩展:系统所识别并可调用的内存容量,可远超设备实际搭载的物理DRAM总量。
与传统软件压缩方案相比,该硬件机制具备真正的实时性优势:
1. 不占用CPU资源:避免计算资源争用。
2. 零额外延迟:不引入性能损耗,确保低延迟响应。
3. 算法优化:核心采用深度优化的LZ4无损压缩算法,在保障高压缩率的同时,显著压缩处理延迟。
产品详解:Structera X vs Structera A
1. Structera X:CXL内存扩展控制器
Structera X定位于CXL内存扩展场景,兼容DDR5与DDR4内存标准,旨在通过硬件加速提升内存利用率。
- 核心架构:集成4个ARM Cortex-M7处理器核心。
- 关键模块:内置CDB压缩/解压模块、多通道DMA引擎。
- 缓存与接口:配备56MB末级缓存(LLC),提供4路DDR内存接口。
- 安全特性:支持AES-XTS 256位内存加密与解密功能,保障数据安全。
2. Structera A:内存访问加速控制器
Structera A则专注于内存访问加速,专为应对高吞吐、低延迟的内存密集型负载而设计,旨在大幅提升系统响应速度。
- 高性能核心:配备16个Arm Neoverse V2高性能核心,提供强大的计算处理能力。
- 辅助处理:包含1个CDB模块及4个ARM Cortex-M7协处理核心,分担主核心负载。
- 缓存与接口:拥有64MB末级缓存,同样提供4路DDR内存接口。
通过这两款控制器的发布,Marvell为AI数据中心提供了从内存扩展至访问加速的全方位硬件解决方案,有效缓解了AI算力发展中的内存墙难题。







