在閃存峰會的現(xiàn)場演示中,該系統(tǒng)運行了類似Meta的推薦應用,結果發(fā)現(xiàn),其性能比基于RDMA的系統(tǒng)快了三倍以上。
據(jù)介紹,該系統(tǒng)是與韓國科學技術院(KAIST)合作開發(fā)的,韓國科學技術院(KAIST)在閃存存儲領域的研究也非常多,類似于國內的華中科技大學,同樣在存儲技術領域有較多研究。
Panmnesia設計了一個功能全面的CXL系統(tǒng)框架,框架里包括支持CXL 3.0的定制CPU、支持CXL 3.0的交換機(注意,上圖展示的是2層交換機),還有可替換的CXL Memory擴展模塊。
Panmnesia開發(fā)的這一框架可構建高達6TB的CXL內存池。無獨有偶,這次閃存峰會(FMS)上,三星和MemVerge展示了2TB的內存池方案,而Panmnesia的方案所支持的容量高達6TB,相差了三倍。
Panmnesia框架系統(tǒng)機箱里,有2個支持CXL的CPU模塊,3個CXL交換機模塊。另外,6個1TB內存模塊以及對應的CXL端點控制器組成了DIMM內存池。
軟件方面,該系統(tǒng)基于Linux打造,帶有CXL硬件設備驅動,帶有支持CXL的虛擬機子系統(tǒng),還有面向CXL優(yōu)化的用戶應用程序。
Panmnesia的一個視頻展示了CXL框架系統(tǒng)的性能優(yōu)勢,在運行類似Meta推薦系統(tǒng)時性能表現(xiàn)優(yōu)異。與之對比的是一套基于RDMA技術的方案。
視頻從加載用戶和項目數(shù)據(jù)開始,隨后便使用機器學習模型來推薦電影,相比
之下,Panmnesia的方案比基于RDMA的方案,完成推薦任務的速度快了3.32倍。
Panmnesia系統(tǒng)的另一個優(yōu)點是模塊化設計,內存模塊里的DIMM可以隨時替換和升級,支持使用更大容量的DIMM來擴展內存容量。
Panmnesia的業(yè)務模式,是要把它的CXL硬件知識產(chǎn)權和軟件知識產(chǎn)權賣給CXL系統(tǒng)開發(fā)商和制造商。
現(xiàn)在是2023年,PCIe 5.0剛剛開始落地,而Panmnesia的系統(tǒng)使用了多層CXL交換機,明顯用的是CXL 3.0,然而,CXL 3.0是基于PCIe 6.0構建的,我們可以據(jù)此大致猜測這一方案真正落地的時間。