儲存太貴 Marvell推出硬體級資料壓縮技術:1GB變3.64GB救場

人工智慧應用對記憶體的需求是無窮的,雖然現在大量記憶體都已經被AI算力公司搶購一空,但業界仍在尋求創新方案,提高記憶體的容量和頻寬。

Marvell推出了兩款全新的解決方案,它們都是其CXL控製器產品系列中的組成部分:Structera X和Structera A。這兩款新型控製器能夠對儲存在記憶體中的資料進行壓縮處理,將資料進行最高3.64倍壓縮,從而緩解對記憶體容量的需求,並提高資料吞吐效率提高頻寬。

Structera CXL控製器內建了一個名為CDB的專用硬體模組(壓縮與解壓縮模組Compression-Decompression Block,CDB),它能夠以完整的記憶體頻寬運行,在資料寫入DRAM時進行透明壓縮,並在資料被讀取時完成解壓縮。

整個過程對主機CPU和作業系統完全透明,因此在系統內查看到的可用記憶體容量,可以大於裝置實際安裝的物理DRAM容量。

與基於軟體的解決方案不同,壓縮和解壓整個過程都是即時完成的,而且與CPU等其他硬體無關,不會影響系統性能。

據稱CDB內採用了經過定製的LZ4壓縮演算法(一種無失真壓縮演算法),該演算法能夠在保持高壓縮比的同時,還能實現極低的延遲。

Structera X是一款CXL記憶體擴展控製器,同時支援DDR5和DDR4標準。該控製器擁有4個ARM Cortex M7核心、CDB模組、多通道DMA功能、56MB的末級快取、4個DDR記憶體通道,同時還具備AES-XTS 256位記憶體加密/解密功能。

Structera A CXL是一種能夠顯著提升記憶體訪問性能的加速器。它配備了16個Arm Neoverse V2核心、一個CDB模組、4個Arm Cortex M7核心、64MB的末級快取,同時還擁有4個DDR記憶體通道。 (硬體世界)