電子發(fā)燒友網(wǎng)報(bào)道(文/周凱揚(yáng))當(dāng)下服務(wù)器市場(chǎng)在內(nèi)存上面臨的一大挑戰(zhàn)就是成本,截至今日,我們?cè)谶x擇云服務(wù)容器時(shí),內(nèi)存依然占了很大一部分,往往內(nèi)存用量擴(kuò)大一倍后,價(jià)格也隨之上漲了一倍。這其實(shí)與內(nèi)存本身的擴(kuò)展性有關(guān),目前服務(wù)器上更大的存儲(chǔ)已經(jīng)成為常態(tài),但要想實(shí)現(xiàn)更大的內(nèi)存始終存在瓶頸。因此,從2013年開始,每bit內(nèi)存的價(jià)格基本趨于平緩了。
但服務(wù)器CPU的核心數(shù)增加的速度可沒有因此減緩下來,加上AI等新型工作負(fù)載的引入,更大的內(nèi)存容量、更大的內(nèi)存帶寬,都成了當(dāng)下服務(wù)器內(nèi)存面臨的痛點(diǎn)。為此,業(yè)界開始考慮從系統(tǒng)層級(jí)上來解決這些問題,比如為CPU增加DDR通道,好讓其支持更大的帶寬和容量。
但這就又引入了一系列新問題,為了滿足新增的DDR通道,需要更多的引腳,也提高了成本降低了可靠性,PCB的層數(shù)也開始增加。這也造就了整個(gè)服務(wù)器主板的尺寸變得異常大,甚至難以放進(jìn)1U標(biāo)準(zhǔn)尺寸的機(jī)柜里。
CXL的靈活性和延遲
這時(shí)對(duì)于內(nèi)存媒介無限制的CXL,就提供了一個(gè)靈活的內(nèi)存接口,讓設(shè)計(jì)者可以從持久性、延遲、帶寬等各個(gè)參數(shù)特性上靈活選擇,讓服務(wù)器CPU不止可以使用常用的DDR內(nèi)存,也能支持LPDDR5和持久內(nèi)存等等。我們此前已經(jīng)多次介紹過CXL了,這次就來講下作為內(nèi)存擴(kuò)展,CXL有哪些優(yōu)勢(shì)。
比如一個(gè)80核的CPU,應(yīng)用要求每個(gè)核心配置2GB的DDR5內(nèi)存,也就是需要160GB的DDR5內(nèi)存。如果采用16GB DIMM x8的配置明顯滿足不了,32GB x 8多出了96GB內(nèi)存,徒增了近乎500美元的成本,使用32GB x 5這樣不跑滿通道的配置雖然容量對(duì)了,但是會(huì)降低帶寬和性能。
而這時(shí)我們反觀CXL,CXL可以在配置了原生DDR通道配置了8個(gè)16GB DIMM的情況下,再加入32GB的CXL內(nèi)存,如此一來不僅滿足了內(nèi)存容量的需求,還增加了額外的帶寬,況且我們已經(jīng)提到了CXL并沒有內(nèi)存媒介的限制,所以可以用上LPDDR5之類的CXL擴(kuò)展內(nèi)存進(jìn)一步降低成本。

各種緩存、內(nèi)存和存儲(chǔ)的延遲對(duì)比 / CXL聯(lián)盟
作為一個(gè)分布式內(nèi)存,盡管CXL主打的是低延遲,但要說與CPU的內(nèi)存、緩存和寄存器比起來,延遲還是有一定差距的。今年的Hot Chips上,CXL聯(lián)盟就給出了CXL在延遲上的具體數(shù)字。獨(dú)立于CPU外的CXL內(nèi)存延遲在170-250ns左右,高過獨(dú)立于CPU的NVM、網(wǎng)絡(luò)連接的解構(gòu)內(nèi)存、SSD和HDD等。
雖然在我們看來這個(gè)數(shù)字已經(jīng)很小了,但相較原生的主要內(nèi)存,還是把延遲擴(kuò)大了兩倍。來自Meta和AMD的兩位專家提出了一個(gè)概念,也就是對(duì)內(nèi)存進(jìn)行分層,分為用于實(shí)時(shí)分析等關(guān)鍵任務(wù)的“熱”內(nèi)存、訪問不那么頻繁的“暖”內(nèi)存和用于龐大數(shù)據(jù)的“冷”內(nèi)存。“熱”內(nèi)存頁面放在原生DDR內(nèi)存里,而“冷”內(nèi)存頁面則交給CXL內(nèi)存。
然而在當(dāng)前的軟件眼里,它們才分不清楚什么是“熱”內(nèi)存和“冷”內(nèi)存,原生內(nèi)存用完后,就開始去占用CXL內(nèi)存,如此一來原本作為“冷”內(nèi)存的CXL,也開始變成“熱”內(nèi)存。所以目前最大的挑戰(zhàn)就是在操作系統(tǒng)和軟件層面,如何檢測(cè)到“冷”內(nèi)存頁面,將其主動(dòng)轉(zhuǎn)入CXL內(nèi)存里,為原生內(nèi)存留出空間。Meta和AMD的兩位專家表示,他們已經(jīng)在開發(fā)相應(yīng)的軟硬件技術(shù)。
CXL或許不會(huì)成為HPC和AI應(yīng)用的寵兒
固然CXL對(duì)于云服務(wù)廠商和諸多數(shù)據(jù)中心擁有不錯(cuò)的吸引力,然而這種形式的內(nèi)存可能并不適用于HPC與超算應(yīng)用?!案辉乐浮彼蓪斀淌诒硎綜XL這種內(nèi)存解構(gòu)方案還存在不少技術(shù)問題,使其不能在主流的HPC甚至是AI負(fù)載中物盡其用。松岡聰教授并沒有給出具體的細(xì)節(jié),但他給出了一個(gè)例子,那就是多年前SGI的NUMALINK系統(tǒng)也是采用了分布式內(nèi)存解構(gòu)的方式,但我們也都知道如今市面上的NUMALINK產(chǎn)品基本已經(jīng)銷聲匿跡了。
但他并沒有徹底否認(rèn)內(nèi)存解構(gòu)這種思路,就連富岳超算本身也用這一技術(shù),從而將MPI進(jìn)行put/get運(yùn)算時(shí)的遠(yuǎn)程內(nèi)存訪問延遲降低至亞微秒級(jí)。但加入一個(gè)單獨(dú)的UMA內(nèi)存池,已經(jīng)在歷史中證明了這對(duì)HPC來說收效甚微。
首先,這需要更高硬件交換機(jī)成本,再者,在超算這種大型配置規(guī)模的系統(tǒng)上,缺乏對(duì)應(yīng)的編程標(biāo)準(zhǔn)。因此,對(duì)于目前的HPC大型系統(tǒng)來說,CXL內(nèi)存或許會(huì)先出現(xiàn)在一小部分節(jié)點(diǎn)上,比如一些需要近存或存內(nèi)計(jì)算AI負(fù)載,而不會(huì)普及到整個(gè)系統(tǒng)。
寫在最后
其實(shí)對(duì)于CXL的擔(dān)心也沒必要那么多,對(duì)于服務(wù)器市場(chǎng)來說,低核心數(shù)的CPU依然會(huì)繼續(xù)使用原生DDR通道來配置DIMM內(nèi)存。到了高核心數(shù)CPU上,再根據(jù)系統(tǒng)成本、容量、功耗和帶寬等參數(shù)來靈活應(yīng)用CXL內(nèi)存,而這才是CXL帶來的最大優(yōu)勢(shì),靈活性。況且目前CXL內(nèi)存還沒有大規(guī)模量產(chǎn)出來,自然也沒有普及開來,大家對(duì)其實(shí)際性能表現(xiàn)還沒有個(gè)大致了解,也許引入CXL的延遲后,對(duì)性能的損失不會(huì)那么糟糕。
但服務(wù)器CPU的核心數(shù)增加的速度可沒有因此減緩下來,加上AI等新型工作負(fù)載的引入,更大的內(nèi)存容量、更大的內(nèi)存帶寬,都成了當(dāng)下服務(wù)器內(nèi)存面臨的痛點(diǎn)。為此,業(yè)界開始考慮從系統(tǒng)層級(jí)上來解決這些問題,比如為CPU增加DDR通道,好讓其支持更大的帶寬和容量。
但這就又引入了一系列新問題,為了滿足新增的DDR通道,需要更多的引腳,也提高了成本降低了可靠性,PCB的層數(shù)也開始增加。這也造就了整個(gè)服務(wù)器主板的尺寸變得異常大,甚至難以放進(jìn)1U標(biāo)準(zhǔn)尺寸的機(jī)柜里。
CXL的靈活性和延遲
這時(shí)對(duì)于內(nèi)存媒介無限制的CXL,就提供了一個(gè)靈活的內(nèi)存接口,讓設(shè)計(jì)者可以從持久性、延遲、帶寬等各個(gè)參數(shù)特性上靈活選擇,讓服務(wù)器CPU不止可以使用常用的DDR內(nèi)存,也能支持LPDDR5和持久內(nèi)存等等。我們此前已經(jīng)多次介紹過CXL了,這次就來講下作為內(nèi)存擴(kuò)展,CXL有哪些優(yōu)勢(shì)。
比如一個(gè)80核的CPU,應(yīng)用要求每個(gè)核心配置2GB的DDR5內(nèi)存,也就是需要160GB的DDR5內(nèi)存。如果采用16GB DIMM x8的配置明顯滿足不了,32GB x 8多出了96GB內(nèi)存,徒增了近乎500美元的成本,使用32GB x 5這樣不跑滿通道的配置雖然容量對(duì)了,但是會(huì)降低帶寬和性能。
而這時(shí)我們反觀CXL,CXL可以在配置了原生DDR通道配置了8個(gè)16GB DIMM的情況下,再加入32GB的CXL內(nèi)存,如此一來不僅滿足了內(nèi)存容量的需求,還增加了額外的帶寬,況且我們已經(jīng)提到了CXL并沒有內(nèi)存媒介的限制,所以可以用上LPDDR5之類的CXL擴(kuò)展內(nèi)存進(jìn)一步降低成本。

各種緩存、內(nèi)存和存儲(chǔ)的延遲對(duì)比 / CXL聯(lián)盟
作為一個(gè)分布式內(nèi)存,盡管CXL主打的是低延遲,但要說與CPU的內(nèi)存、緩存和寄存器比起來,延遲還是有一定差距的。今年的Hot Chips上,CXL聯(lián)盟就給出了CXL在延遲上的具體數(shù)字。獨(dú)立于CPU外的CXL內(nèi)存延遲在170-250ns左右,高過獨(dú)立于CPU的NVM、網(wǎng)絡(luò)連接的解構(gòu)內(nèi)存、SSD和HDD等。
雖然在我們看來這個(gè)數(shù)字已經(jīng)很小了,但相較原生的主要內(nèi)存,還是把延遲擴(kuò)大了兩倍。來自Meta和AMD的兩位專家提出了一個(gè)概念,也就是對(duì)內(nèi)存進(jìn)行分層,分為用于實(shí)時(shí)分析等關(guān)鍵任務(wù)的“熱”內(nèi)存、訪問不那么頻繁的“暖”內(nèi)存和用于龐大數(shù)據(jù)的“冷”內(nèi)存。“熱”內(nèi)存頁面放在原生DDR內(nèi)存里,而“冷”內(nèi)存頁面則交給CXL內(nèi)存。
然而在當(dāng)前的軟件眼里,它們才分不清楚什么是“熱”內(nèi)存和“冷”內(nèi)存,原生內(nèi)存用完后,就開始去占用CXL內(nèi)存,如此一來原本作為“冷”內(nèi)存的CXL,也開始變成“熱”內(nèi)存。所以目前最大的挑戰(zhàn)就是在操作系統(tǒng)和軟件層面,如何檢測(cè)到“冷”內(nèi)存頁面,將其主動(dòng)轉(zhuǎn)入CXL內(nèi)存里,為原生內(nèi)存留出空間。Meta和AMD的兩位專家表示,他們已經(jīng)在開發(fā)相應(yīng)的軟硬件技術(shù)。
CXL或許不會(huì)成為HPC和AI應(yīng)用的寵兒
固然CXL對(duì)于云服務(wù)廠商和諸多數(shù)據(jù)中心擁有不錯(cuò)的吸引力,然而這種形式的內(nèi)存可能并不適用于HPC與超算應(yīng)用?!案辉乐浮彼蓪斀淌诒硎綜XL這種內(nèi)存解構(gòu)方案還存在不少技術(shù)問題,使其不能在主流的HPC甚至是AI負(fù)載中物盡其用。松岡聰教授并沒有給出具體的細(xì)節(jié),但他給出了一個(gè)例子,那就是多年前SGI的NUMALINK系統(tǒng)也是采用了分布式內(nèi)存解構(gòu)的方式,但我們也都知道如今市面上的NUMALINK產(chǎn)品基本已經(jīng)銷聲匿跡了。
但他并沒有徹底否認(rèn)內(nèi)存解構(gòu)這種思路,就連富岳超算本身也用這一技術(shù),從而將MPI進(jìn)行put/get運(yùn)算時(shí)的遠(yuǎn)程內(nèi)存訪問延遲降低至亞微秒級(jí)。但加入一個(gè)單獨(dú)的UMA內(nèi)存池,已經(jīng)在歷史中證明了這對(duì)HPC來說收效甚微。
首先,這需要更高硬件交換機(jī)成本,再者,在超算這種大型配置規(guī)模的系統(tǒng)上,缺乏對(duì)應(yīng)的編程標(biāo)準(zhǔn)。因此,對(duì)于目前的HPC大型系統(tǒng)來說,CXL內(nèi)存或許會(huì)先出現(xiàn)在一小部分節(jié)點(diǎn)上,比如一些需要近存或存內(nèi)計(jì)算AI負(fù)載,而不會(huì)普及到整個(gè)系統(tǒng)。
寫在最后
其實(shí)對(duì)于CXL的擔(dān)心也沒必要那么多,對(duì)于服務(wù)器市場(chǎng)來說,低核心數(shù)的CPU依然會(huì)繼續(xù)使用原生DDR通道來配置DIMM內(nèi)存。到了高核心數(shù)CPU上,再根據(jù)系統(tǒng)成本、容量、功耗和帶寬等參數(shù)來靈活應(yīng)用CXL內(nèi)存,而這才是CXL帶來的最大優(yōu)勢(shì),靈活性。況且目前CXL內(nèi)存還沒有大規(guī)模量產(chǎn)出來,自然也沒有普及開來,大家對(duì)其實(shí)際性能表現(xiàn)還沒有個(gè)大致了解,也許引入CXL的延遲后,對(duì)性能的損失不會(huì)那么糟糕。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
10077瀏覽量
90820 -
2cxl
+關(guān)注
關(guān)注
0文章
5瀏覽量
6522
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器斷電導(dǎo)致raid模塊損壞的數(shù)據(jù)恢復(fù)案例
某品牌服務(wù)器中有12塊硬盤,組建了一組raid5磁盤陣列,服務(wù)器內(nèi)存儲(chǔ)的是普通文件。
機(jī)房供電不穩(wěn)定導(dǎo)致服務(wù)器斷電,管理員重啟服務(wù)器后發(fā)現(xiàn)
瀾起科技推出CXL? 3.1內(nèi)存擴(kuò)展控制器,助力下一代數(shù)據(jù)中心基礎(chǔ)設(shè)施性能升級(jí)
下一代數(shù)據(jù)中心服務(wù)器提供更高帶寬、更低延遲的內(nèi)存擴(kuò)展和池化解決方案。 瀾起科技CXL 3.1內(nèi)存擴(kuò)展控制器采用PCIe? 6.2物理層接口,
國外服務(wù)器地址怎么填寫才正確?#國外服務(wù)器 #國外服務(wù)器地址 #服務(wù)器
服務(wù)器
jf_57681485
發(fā)布于 :2025年06月11日 14:06:38
DNS服務(wù)器無法訪問?2分鐘快速排查與解決!#DNS服務(wù)器 #DNS #服務(wù)器
服務(wù)器
jf_57681485
發(fā)布于 :2025年06月10日 14:55:34
高通SoC陣列服務(wù)器
高通SoC陣列服務(wù)器是基于高通系統(tǒng)級(jí)芯片(SoC)構(gòu)建的高密度計(jì)算解決方案,核心特點(diǎn)為低功耗、高算力集成與模塊化設(shè)計(jì),主要應(yīng)用于邊緣計(jì)算和云服務(wù)場(chǎng)景。以下是其技術(shù)特性和應(yīng)用方向的綜合分析: 一
歐洲VS美國服務(wù)器怎么選?1分鐘解析核心差異 #歐洲服務(wù)器 #美國服務(wù)器 #服務(wù)器
服務(wù)器
jf_57681485
發(fā)布于 :2025年05月22日 13:46:32
DeepSeek企業(yè)級(jí)部署服務(wù)器資源計(jì)算 以raksmart裸機(jī)云服務(wù)器為例
以RakSmart裸機(jī)云服務(wù)器為例,針對(duì)DeepSeek企業(yè)級(jí)部署的服務(wù)器資源計(jì)算指南,涵蓋GPU/CPU/內(nèi)存/存儲(chǔ)/網(wǎng)絡(luò)等核心維度的詳細(xì)計(jì)算方法與配置推薦,主機(jī)推薦小編為您整理發(fā)布以raksmart裸機(jī)云
SMART Modular CXL AIC內(nèi)存擴(kuò)充卡獲CXL聯(lián)盟認(rèn)證
近日,全球領(lǐng)先的整合型內(nèi)存與儲(chǔ)存解決方案提供商SMART Modular世邁科技(隸屬于Penguin Solutions?集團(tuán))宣布,其4-DIMM和8-DIMM CXL?(Compute
SMART Modular世邁科技CXL內(nèi)存擴(kuò)充卡獲CXL聯(lián)盟認(rèn)證
SMART Modular世邁科技近日宣布其4-DIMM和8-DIMM CXL?(Compute Express Link?)內(nèi)存擴(kuò)充卡已成功通過CXL 2.0認(rèn)證測(cè)試,并正式被列入CXL
瀾起科技CXL?內(nèi)存擴(kuò)展控制器芯片通過CXL 2.0合規(guī)性測(cè)試
近日,瀾起科技在CXL(Compute Express Link)技術(shù)領(lǐng)域取得了又一重要里程碑。其自主研發(fā)的CXL?內(nèi)存擴(kuò)展控制器(MXC)芯片成功通過了
云服務(wù)器 Flexus X 實(shí)例,鏡像切換與服務(wù)器壓力測(cè)試
云服務(wù)器 Flexus X 壓力測(cè)試 1、購買華為云 Flexus X 實(shí)例 Flexus云服務(wù)器X實(shí)例-華為云 (huaweicloud.com) ? 2、xshell 遠(yuǎn)程連接服務(wù)器 3、安裝
Jtti:新加坡服務(wù)器的性能如何評(píng)估
支持高達(dá)16GB的DDR3內(nèi)存配置,為運(yùn)行多個(gè)應(yīng)用程序和處理大量工作負(fù)載提供充足的內(nèi)存。同時(shí),服務(wù)器配備了500GB SSD,提供快速的讀寫速度,顯著提高了系統(tǒng)性能和應(yīng)用程序響應(yīng)速度。 網(wǎng)絡(luò)性能 :Jtti新加坡

救場(chǎng)服務(wù)器內(nèi)存的CXL

評(píng)論