0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

解碼CXL存儲(chǔ)器擴(kuò)展設(shè)備(上)

jf_pJlTbmA9 ? 來源:Kapil Sethi ? 作者:Kapil Sethi ? 2023-12-04 15:33 ? 次閱讀

作者:Kapil Sethi,三星半導(dǎo)體DRAM產(chǎn)品計(jì)劃部高級(jí)經(jīng)理

近年來,人工智能、機(jī)器學(xué)習(xí)云計(jì)算等技術(shù)不斷發(fā)展,產(chǎn)生了海量的數(shù)據(jù)。隨著數(shù)據(jù)驅(qū)動(dòng)型技術(shù)的興起,對(duì)更強(qiáng)大計(jì)算機(jī)硬件架構(gòu)的需求也隨之產(chǎn)生。為了創(chuàng)造強(qiáng)大的處理器,人們?cè)趩蝹€(gè)處理器芯片上集成越來越多的內(nèi)核,以滿足數(shù)據(jù)密集型應(yīng)用的處理和性能需求。然而,存儲(chǔ)器帶寬和容量未能跟上CPU(中央處理器)內(nèi)核數(shù)量的增長步伐,使處理器和存儲(chǔ)器性能之間出現(xiàn)鴻溝。

而存儲(chǔ)器容量和帶寬方面的需求得不到滿足,正不斷推動(dòng)現(xiàn)有存儲(chǔ)器技術(shù)突破創(chuàng)新。由于現(xiàn)有常規(guī)DRAM的設(shè)計(jì)存在局限,使存儲(chǔ)器容量的擴(kuò)展難以突破既定量級(jí),因此需要全新的存儲(chǔ)器接口技術(shù)。此外,人工智能 (AI) 和大數(shù)據(jù)的興起推動(dòng)了異構(gòu)計(jì)算的潮流,多個(gè)不同類型的處理器能夠并行處理大量數(shù)據(jù)。

為了順應(yīng)發(fā)展和變化,針對(duì)異構(gòu)計(jì)算和組合基礎(chǔ)架構(gòu)開發(fā)下一代互聯(lián)技術(shù),以實(shí)現(xiàn)高效的資源利用。

什么是Compute Express Link?(CXL)?

CXL是CXL?聯(lián)盟開發(fā)的一項(xiàng)開放式互聯(lián)新標(biāo)準(zhǔn),基于PCIe物理層的高速、低延遲CPU到設(shè)備互連技術(shù)。CXL可在主機(jī)CPU和互聯(lián)設(shè)備(例如加速器和存儲(chǔ)器擴(kuò)展設(shè)備)之間提供高效連接。

CXL事務(wù)層由匯總到單個(gè)鏈路的三個(gè)動(dòng)態(tài)多路通信子協(xié)議組成。這些協(xié)議分別稱為CXL.io、CXL.cache和CXL.mem。CXL設(shè)備連接到CXL主機(jī)時(shí),通過CXL.io協(xié)議進(jìn)行發(fā)現(xiàn)、枚舉、配置和管理。CXL.cache支持CXL設(shè)備訪問處理器內(nèi)存,CXL.mem則支持處理器訪問CXL設(shè)備存儲(chǔ)器。CXL.cache和CXL.mem協(xié)議棧已通過優(yōu)化實(shí)現(xiàn)低延遲。

wKgaomVdi2SAfKLFAAcEhigREMA606.png

圖:CXL設(shè)備類型(來自CXL聯(lián)盟)

CXL聯(lián)盟確定了三種不同的設(shè)備類型:

Type 1 CXL設(shè)備是一種緩存設(shè)備,例如加速器和SmartNICs(智能網(wǎng)卡)。Type 1設(shè)備可通過CXL.cache事務(wù)訪問主機(jī)內(nèi)存,并維護(hù)與主機(jī)內(nèi)存一致的本地緩存。

Type 2 CXL設(shè)備是GPUFPGA(現(xiàn)場可編程邏輯門陣列,AI芯片的一種),具有掛載到設(shè)備的DDR(雙倍數(shù)據(jù)率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器)和HBM(高帶寬存儲(chǔ))等存儲(chǔ)器。Type 2 CXL設(shè)備可以像Type 1 CXL設(shè)備一樣直接訪問主機(jī)掛載的存儲(chǔ)器。除此之外,Type 2 CXL設(shè)備具有本地地址空間,主機(jī)CPU可以通過 CXL.mem事務(wù)查看和訪問該地址空間。

Type 3 CXL設(shè)備是內(nèi)存擴(kuò)展設(shè)備,支持主機(jī)處理器通過cxl.mem事務(wù)一致地訪問CXL設(shè)備存儲(chǔ)器緩存。Type 3 CXL設(shè)備可用于實(shí)現(xiàn)存儲(chǔ)器容量和帶寬的擴(kuò)展。

三星CXL存儲(chǔ)器擴(kuò)展設(shè)備的更多亮點(diǎn)正在解碼中。在下篇中,我們將主要探討三星Type 3 CXL設(shè)備的特點(diǎn)和開源CXL軟件,敬請(qǐng)期待!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19032

    瀏覽量

    228442
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7402

    瀏覽量

    163386
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    2942

    瀏覽量

    73727
  • 解碼
    +關(guān)注

    關(guān)注

    0

    文章

    179

    瀏覽量

    27332
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    內(nèi)存擴(kuò)展CXL加速發(fā)展,繁榮AI存儲(chǔ)

    電子發(fā)燒友網(wǎng)報(bào)道(文/黃晶晶)CXL即Compute Express Link,是一種全新的互連協(xié)議,為各種處理包括CPU、GPU、FPGA、加速存儲(chǔ)
    的頭像 發(fā)表于 08-18 00:02 ?4562次閱讀
    內(nèi)存<b class='flag-5'>擴(kuò)展</b><b class='flag-5'>CXL</b>加速發(fā)展,繁榮AI<b class='flag-5'>存儲(chǔ)</b>

    內(nèi)存儲(chǔ)器分為隨機(jī)存儲(chǔ)器和什么

    內(nèi)存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中用于臨時(shí)存儲(chǔ)數(shù)據(jù)和程序的關(guān)鍵部件,它直接影響到計(jì)算機(jī)的運(yùn)行速度和性能。內(nèi)存儲(chǔ)器主要分為兩大類:隨機(jī)存儲(chǔ)器(RAM,Random Access Memory)和只讀
    的頭像 發(fā)表于 10-14 09:54 ?183次閱讀

    存儲(chǔ)器芯片的內(nèi)部結(jié)構(gòu)及其引腳類型

    的內(nèi)部結(jié)構(gòu)和引腳類型對(duì)于它們的功能和與外部設(shè)備的兼容性至關(guān)重要。 存儲(chǔ)器芯片的內(nèi)部結(jié)構(gòu) 存儲(chǔ)單元 :存儲(chǔ)器芯片的核心是存儲(chǔ)單元,它們可以是電
    的頭像 發(fā)表于 09-18 11:04 ?359次閱讀

    存儲(chǔ)器容量單位有哪些

    存儲(chǔ)器容量單位是指用于衡量存儲(chǔ)設(shè)備存儲(chǔ)數(shù)據(jù)能力的單位。在計(jì)算機(jī)科學(xué)中,這些單位構(gòu)成了一個(gè)完整的體系,從最小的單位到最大的單位,逐步擴(kuò)展,以
    的頭像 發(fā)表于 09-05 12:41 ?847次閱讀

    PLC主要使用的存儲(chǔ)器類型

    PLC(可編程邏輯控制)中的存儲(chǔ)器是其重要組成部分,用于存儲(chǔ)程序、數(shù)據(jù)和系統(tǒng)信息。PLC的存儲(chǔ)器主要分為兩大類:系統(tǒng)存儲(chǔ)器和用戶
    的頭像 發(fā)表于 09-05 10:45 ?727次閱讀

    外部存儲(chǔ)器有哪些

    外部存儲(chǔ)器是指用于存儲(chǔ)數(shù)據(jù)的獨(dú)立設(shè)備,它們通常與計(jì)算機(jī)或其他電子設(shè)備連接,并提供額外的存儲(chǔ)空間,允許用戶在不改變主
    的頭像 發(fā)表于 09-05 10:42 ?905次閱讀

    ram存儲(chǔ)器和rom存儲(chǔ)器的區(qū)別是什么

    定義: RAM(Random Access Memory):隨機(jī)存取存儲(chǔ)器,是一種易失性存儲(chǔ)器,主要用于計(jì)算機(jī)和其他設(shè)備的臨時(shí)存儲(chǔ)。 ROM(Read-Only Memory):只讀
    的頭像 發(fā)表于 08-06 09:17 ?447次閱讀

    eeprom存儲(chǔ)器為什么會(huì)重?zé)?/a>

    數(shù)據(jù)的擦除和重寫。然而,在某些情況下,EEPROM存儲(chǔ)器可能會(huì)發(fā)生重?zé)F(xiàn)象。 EEPROM存儲(chǔ)器的基本原理 EEPROM存儲(chǔ)器是一種基于浮柵晶體管的存儲(chǔ)器,其基本原理是通過在浮柵
    的頭像 發(fā)表于 08-05 16:59 ?385次閱讀

    新思科技CXL 3.1驗(yàn)證解決方案

    、內(nèi)存緩沖區(qū)、智能網(wǎng)絡(luò)接口卡、持久存儲(chǔ)器和固態(tài)驅(qū)動(dòng)設(shè)備之間的開放式行業(yè)標(biāo)準(zhǔn)互連接口。CXL基于PCIe靈活的數(shù)據(jù)帶寬提供了緩存一致性和存儲(chǔ)
    的頭像 發(fā)表于 08-02 14:43 ?392次閱讀
    新思科技<b class='flag-5'>CXL</b> 3.1驗(yàn)證解決方案

    內(nèi)存儲(chǔ)器與外存儲(chǔ)器的主要區(qū)別

    在計(jì)算機(jī)系統(tǒng)中,存儲(chǔ)器是不可或缺的核心部件,它負(fù)責(zé)存儲(chǔ)和處理各種數(shù)據(jù)和信息。根據(jù)存儲(chǔ)位置和功能的不同,存儲(chǔ)器可大致分為內(nèi)存儲(chǔ)器(簡稱內(nèi)存)和
    的頭像 發(fā)表于 05-22 18:16 ?4147次閱讀

    半導(dǎo)體存儲(chǔ)器有哪些 半導(dǎo)體存儲(chǔ)器分為哪兩種

    半導(dǎo)體存儲(chǔ)器(Semiconductor Memory)是一種電子元件,用于存儲(chǔ)和檢索數(shù)據(jù)。它由半導(dǎo)體材料制成,采用了半導(dǎo)體技術(shù),是計(jì)算機(jī)和電子設(shè)備中最常用的存儲(chǔ)器。 半導(dǎo)體
    的頭像 發(fā)表于 02-01 17:19 ?2614次閱讀

    佰維公司成功推出支持CXL 2.0規(guī)范的CXL DRAM內(nèi)存擴(kuò)展模塊

      近日,國內(nèi)知名存儲(chǔ)器制造企業(yè)佰維科技股份有限公司(以下簡稱“佰維”)欣然宣告,其在DRAM技術(shù)領(lǐng)域取得了重要突破——成功研發(fā)并量產(chǎn)了符合CXL 2.0規(guī)范的CXL DRAM內(nèi)存擴(kuò)展
    的頭像 發(fā)表于 12-27 11:41 ?618次閱讀

    隨機(jī)訪問存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)的區(qū)別

    在數(shù)字電子設(shè)備中,存儲(chǔ)器是至關(guān)重要的部分。它負(fù)責(zé)存儲(chǔ)和檢索數(shù)據(jù),以支持各種計(jì)算和數(shù)據(jù)處理任務(wù)。在存儲(chǔ)器市場中,有兩種主要的類型:隨機(jī)訪問存儲(chǔ)器
    的頭像 發(fā)表于 12-05 15:46 ?1949次閱讀
    隨機(jī)訪問<b class='flag-5'>存儲(chǔ)器</b>(RAM)和只讀<b class='flag-5'>存儲(chǔ)器</b>(ROM)的區(qū)別

    怎么使用AT32 MCU的SPIM作為外部存儲(chǔ)器擴(kuò)展功能

    AT32 SPIM Application Note描述了怎么使用AT32 MCU的SPIM作為外部存儲(chǔ)器擴(kuò)展功能。
    發(fā)表于 10-24 08:03

    設(shè)定啟動(dòng)存儲(chǔ)器為主存擴(kuò)展(AP模式)介紹

    設(shè)定啟動(dòng)存儲(chǔ)器為主存擴(kuò)展(AP模式)主要闡述有AP mode功能的MCU設(shè)定啟動(dòng)程序存儲(chǔ)區(qū)為主存擴(kuò)展的方法及范例程序。
    發(fā)表于 10-24 07:49