在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于CXL的功能與特性詳解

半導體產業縱橫 ? 來源:半導體產業縱橫 ? 2023-11-22 15:43 ? 次閱讀

解決處理器與內存之間通信瓶頸之路永無止境。

幾年后,服務器可能看起來與現在有所不同,那時,存儲和處理器會被放在彼此獨立的機箱內。一種名為 CXL(Compute Express Link)的互連技術正在使這成為可能。

CXL是由電腦科技的行業巨頭組成的聯盟— Compute Express Link Consortium(CXL Consortium)所開發和定義的,主要成員包括英特爾(Intel)、AMD三星(Samsung) 、SK海力士(SKHynix)、美光(Micron)、戴爾(Dell)、惠普企業(Hewlett Packard Enterprise)、Microchip Technolog等。CXL 協定發展經歷過1.0、1.1、2.0、以及最新的3.0版本,如今市場上已經陸續出現支援CXL 1.1 和2.0 的產品,3.0 協定還在開發中;協定本身更是吸引了一群大型科技公司積極參與其中。

該技術的升級規范,3.1版,于本周發布。更新提供了更快、更安全的計算環境和更強大的技術基礎,可將數據中心轉變為巨型服務器。

新規范將支持 DDR6 內存,該內存仍在開發中。DDR 標準制定組織 JEDEC 尚未廣泛討論 DDR6。

目前,英特爾和AMD的服務器芯片支持DDR5,但尚未指導芯片組對DDR6的支持。大多數硬件和云提供商都支持 CXL。

d31ce204-8455-11ee-939d-92fbcf53809c.png

CXL 3.1 是一年多前推出的 CXL 3.0 的增量改進。CXL 協議是系統中芯片、內存和存儲之間的通信鏈路。

CXL 3.0 規范基于 PCIe 6.0,數據傳輸速度高達每秒 64 千兆。它比其前身 CXL 2.0 快兩倍,CXL 2.0 基于 PCIe 5.0,并且正在進入服務器系統。

隨著 AI 等技術的普及,CXL 已成為芯片組的重要組成部分,機器學習應用程序需要大量內存和帶寬,CXL 允許跨服務器池化存儲和內存。

CXL 3.1 協議可以打開更多的點對點通信,將內存和存儲分解到單獨的機箱中,通過傳統網絡和互連技術進行分解的討論已經討論了10年,CXL 提供了提供各種計算資源所需的可擴展性。

首先,CXL 3.1 規范提供了一個支持新型內存的開放標準,可以更有效地將數據重新路由到內存和加速器。

一項重要的改進是將結構上的內存資源匯集到一個全局地址下,該功能稱為全局集成內存,對于在內存和其它資源之間建立更快的連接非常重要。

加速器還將能夠直接與內存資源通信,基于端口的路由的新功能有助于更快地訪問內存資源。

CXL 3.1 還提供了在受保護環境中執行數據的指令,引入這項技術是為了支持機密計算,英特爾的 Sapphire Rapids 中已經引入了 TDX 指令,AMD的芯片中引入了 SNP-SEV 功能。

新規范定義了一種安全協議,該協議可保證數據在內存、處理器和存儲之間移動時擴展安全環境。

該協議將檢測需要對連接進行身份驗證以打開硬件保險庫,以訪問代碼或信息的環境。這些信息可能位于處理器、內存或存儲上。英特爾、Microsoft 和其它公司有不同類型的證明方法來驗證在安全環境中訪問數據的連接。

CXL的功能與特性詳解

CXL是一種用于加速CPU 和設備之間資料傳輸的協定,主要應用于人工智能和機器學習等領域,以解決在這些應用中需要高效率的資料交互的需求。隨著PCIe協定的發展,到了5.0版本后,像需要大量IO 資料交互的人工智能應用,開始遇到性能瓶頸的問題。為了突破這個瓶頸,引入了CXL協定的概念。

首先,CXL 協定解決了共享RAM的問題,在支援PCIe 協定的設備中,每個設備都擁有自己的RAM,但這些RAM無法被CPU 統一編址,因此無法直接進行調用,這導致了延遲的問題;CXL協定引入了共享RAM 的概念,允許CPU 對所有設備上的RAM 進行統一編址,從而實現了彼此之間的互相調用。

其次,CXL 協定解決了高延遲的問題,例如:CPU 和GPU之間的資料交互,需要經過多個節點,包括CPU 緩沖(Cache)、CPU RAM、PCIe 鏈路、GPU RAM和GPU Cache 等,這些節點和IO 頻寬限制導致了延遲的增加;為了降低延遲,我們希望CPU 能夠直接存取GPU 的RAM,從而避免了繁復的資料傳輸過程。CXL的功能特性中,CXL 2.0 版本引入了FLIT(可變長度介面傳輸,Flexible-Length Interface Transport) based transfers 功能,使用544 位元的FLIT 模式進行資料傳輸,這種模式可以降低資料傳輸的延遲,類似于NVMe 協定中的隊列概念。

CXL的三個子協定及其對應的三種設備

CXL有三個子協定:CXL.io、CXL.cache、CXL.memory。

CXL.io 和CXL.cache 是CXL 協定中的兩個子協定,它們的功能和用途有所不同,主要是為了引入非對稱的概念;CXL.io 類似于PCIe 的事件(event),主要用于初始化、鏈接、設備發現、列舉以及寄存器(register) 的存取,從某種程度上說,它可以看作是PCIe事件的一個變種。

CXL.cache 則是用于設備去使用主機的主要RAM,這表示設備可以直接存取主機的RAM,并且需要與CPU 的Cache 保持資料一致性;如果沒有有效的通訊和同步,可能會出現RAM 使用沖突或不存在的問題。

另一方面,CXL.memory則是CPU 使用設備上的RAM;在這種情況下,CPU可以直接存取設備上的RAM,而不需要與設備的Cache 進行交互;這是因為CPU 的Cache 直接使用設備上的RAM,因此可以直接進行通訊,而無需額外的同步操作。

總結來說,CXL.io 和CXL.cache 的使用方向和目的不同,因此被拆分為兩個子協定;CXL.io 類似于PCIe 事件,用于設備和主機之間的通訊和初始化過程;而CXL.cache 則用于設備存取主機的RAM 并保持資料一致性;另一方面,CXL.memory 則是CPU 直接使用設備上的RAM,無需與設備的Cache 進行交互,這樣的設計使得CXL 協定在不同的使用情境中更具靈活性和效能。

基于這三個子協定,衍生出三種不同的設備類型;其中,CXL.io 是所有設備都需要的協定,因為它包含了設備的列舉過程,使其能夠被識別和通信;另外兩個協定則是進行組合以產生更具特定功能的設備。

第一種設備類型是智慧網卡,它有Cache,但沒有獨立的RAM;相反,它直接使用CPU 的內存,這使得在CPU 處理資料時非常迅速;由于記憶體就在設備內部,它可以直接讀取和處理資料,這是它的優勢。

第三種設備類型則只擁有RAM,而沒有Cache;換句話說,它實際上是CPU 的一種無限擴展的內存;傳統CPU 主機板上的內存插槽有限,且主機板的空間有限,即使提高單條內存的容量也有限制。

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10863

    瀏覽量

    211786
  • 內存
    +關注

    關注

    8

    文章

    3025

    瀏覽量

    74056
  • 服務器芯片
    +關注

    關注

    2

    文章

    122

    瀏覽量

    19256
  • 機器學習
    +關注

    關注

    66

    文章

    8418

    瀏覽量

    132646
  • ddr6
    +關注

    關注

    0

    文章

    6

    瀏覽量

    7484

原文標題:最新CXL規范支持DDR6

文章出處:【微信號:ICViews,微信公眾號:半導體產業縱橫】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    詳解CXL系統架構

    CXL設備擴展限制只允許每個VH(Virtual Hierarchy)啟用一個Type 1或Type 2設備。
    的頭像 發表于 09-14 09:10 ?6581次閱讀
    先<b class='flag-5'>詳解</b><b class='flag-5'>CXL</b>系統架構

    全志T527芯片詳解:計算性能與高清圖像編解碼

    全志T527芯片詳解:計算性能與高清圖像編解碼
    的頭像 發表于 05-21 14:37 ?2895次閱讀
    全志T527芯片<b class='flag-5'>詳解</b>:計算性<b class='flag-5'>能與</b>高清圖像編解碼

    萌新求助,關于H橋驅動電機STM32 PWM互補輸出功能誤用分析求詳解

    萌新求助,關于H橋驅動電機STM32 PWM互補輸出功能誤用分析求詳解
    發表于 10-18 08:33

    一窺CXL協議

    現在已經有幾十家的會員。目前CXL協議共有個版本,分別是1.0,1.1,2.0和剛剛發布的3.0,協議規范可以在官網上下載。關于CXL,協議里面是這樣說的“CXL is a low-l
    發表于 09-09 15:03

    一文解析CXL系統架構

    不需要CXL提供的高級功能,而傳統PCIe足以作為加速器連接介質。  插播一句,生產者-消費者模型是一種為了加快系統響應數據的異步模型,系統中一些慢速操作(例如網絡I/O,數據統計等)會阻塞主進
    發表于 09-14 14:24

    CXL事務層的結構是由哪些部分組成的

    如下。3.1.4 CXL所需的可選PCIe功能3.1.5 錯誤傳播設備檢測到的CXL.cache和CXL.mem錯誤通過CXL.io通信流傳
    發表于 10-08 15:21

    CXL內存協議介紹

    在源位置預先分配在CXL.mem上,只有在寫入完成后,寫入數據才能保證對以后的訪問可見CXL.mem請求需要在設備上進行轉發,而不依賴于任何設備啟動請求緩存行的M2S和S2M數據傳輸不能與其它緩存行
    發表于 11-01 15:08

    一文詳解CXL鏈路層格式的定義

    。4.2.9 毒藥(Poison)和病毒(Viral)4.2.9.1 病毒病毒(viral)是章節12.4“CXL病毒處理”中的一個功能。當一個CPU socket處于“中毒”時,它需要通知其它
    發表于 02-21 14:27

    VB中關于MSComm控件使用詳解

    VB中關于MSComm控件使用詳解
    發表于 12-16 15:35 ?18次下載

    圖文詳解:信號的時域和空域特性

    圖文詳解:信號的時域和空域特性
    發表于 07-15 10:25 ?2次下載
    圖文<b class='flag-5'>詳解</b>:信號的時域和空域<b class='flag-5'>特性</b>

    CXL事務層詳解

    CXL.io為IO設備提供非一致性的load/strore接口。事務類型、事務數據包格式、信用流量控制、虛擬通道管理、事務順序的規則等遵循PCIe協議。CXL.io的事務層如下圖中的黃色部分所示。
    的頭像 發表于 10-10 16:02 ?2892次閱讀

    CXL協議和標準介紹, CXL2.0和3.0有什么新功能

    CXL通過一個叫做CXL 聯盟的開放行業標準組織開發技術規范,促進新興使用模型的性能突破,同時支持數據中心加速器和其他高速增強功能的開放生態系統。
    發表于 03-15 11:30 ?4960次閱讀

    CXL 2.0設備發現的迷人路徑

    CXL 2.0 規范在 PCIe 配置空間映射寄存器中定義了多個新的 PCIe 指定供應商特定擴展功能 (DVSEC)。以下是 CXL 2.0 設備的一些強制性 DVSEC。
    的頭像 發表于 05-25 17:22 ?1620次閱讀
    <b class='flag-5'>CXL</b> 2.0設備發現的迷人路徑

    MIFARE DESFire EV3特性功能與其他MIFARE的比較

    電子發燒友網站提供《MIFARE DESFire EV3特性功能與其他MIFARE的比較.pdf》資料免費下載
    發表于 08-17 15:07 ?9次下載
    MIFARE DESFire EV3<b class='flag-5'>特性</b>和<b class='flag-5'>功能與</b>其他MIFARE的比較

    瀾起科技MXC芯片成功通過CXL聯盟組織的CXL1.1合規測試

    近日,瀾起科技的CXL內存擴展控制器(MXC)芯片成功通過了CXL聯盟組織的CXL1.1合規測試,被列入CXL官網的合規供應商清單。瀾起科技是全球首家進入
    的頭像 發表于 08-18 09:14 ?1184次閱讀
    主站蜘蛛池模板: 黄色视屏日本| 四虎影院.com| 久久中文字幕一区二区三区| 亚欧毛片基地国产毛片基地| 国产成人精品三级在线| 欧美伊人网| 国产一二三区在线| 在线亚洲精品中文字幕美乳| 日日夜夜精品| 男生脱美女内裤内衣动态图| 人人澡人人草| 成人欧美一区二区三区黑人免费| 午夜精品一区二区三区在线视| 久久99爱爱| 在线久综合色手机在线播放| 四虎影音在线观看| avtt国产| 69日本xxxxxxxxx96| 亚洲六月丁香六月婷婷花| www色在线| 婷婷免费视频| 91寡妇天天综合久久影院| 久操视频在线免费观看| 怡红院色视频在线| 国产人成精品香港三级古代| 99久免费精品视频在线观看2| 欧美一区高清| 久青草视频免费视频播放线路1| 免费在线黄色网址| 天天躁夜夜躁狠狠躁2024| 欧美三级视频在线| 理论片毛片| 亚洲福利二区| 在线天堂资源www中文在线| 亚洲性一区| 色偷偷97| 天天操天天操天天干| 91免费视频网站| 免费看污视频软件| 天天免费视频| 日本丝瓜着色视频|