女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

CXL設備類型簡介

星星科技指導員 ? 來源:synopsys ? 作者:synopsys ? 2023-05-26 10:12 ? 次閱讀

計算高速鏈路 (CXL) 是高帶寬設備互連技術的最新規范。它提供從 CPU 到高性能計算平臺其他組件的高速、高效連接。

CXL 在主機 CPU 和設備(如硬件加速器)之間具有相干內存訪問功能,通過利用 PCIe 架構的高級功能,滿足下一代設計中處理數據和計算密集型工作負載的要求。

讓我們探討一下 CXL 設備的類型和 CXL 特有的驗證挑戰,例如維護主機 CPU 和加速器之間的緩存一致性。有關此規范的初步概述。

類型 1 CXL 設備

實現完全一致的緩存,但沒有主機管理的設備內存

擴展 PCIe 協議功能(例如,原子操作)

可能需要實現自定義訂購模型

適用交易類型:D2H 相干和 H2D 窺探交易

類型 2 CXL 設備

實現可選的一致緩存和主機管理的設備內存

典型應用是連接了高帶寬存儲器的設備

適用的事務類型:所有 CXL.cache/mem 事務

類型 3 CXL 設備

僅具有主機管理的設備內存

典型應用是主機的內存擴展器

適用的交易類型:CXL.mem MemRd 和 MemWr 交易

CXL.cache/mem 設計必須保持主機和設備代理緩存及其相應內存之間的緩存一致性。類型 1 CXL 設備的基于偏差的一致性模型定義了設備附加存儲器的兩種狀態 – 主機偏置和器件偏置。每個國家都有自己的核查挑戰。

CXL 充當高性能 I/O 互連系統,試圖確保可靠、高效地訪問分布在各個組件中的內存。其中一些組件通過使用本地緩存來優化性能,并減少內存訪問的開銷。為了支持這種類型的配置,CXL.cache 協議可確保在內存或本地緩存中的組件之間保存的數據與每個組件保持一致。CXL 中的設備組件通常用作計算密集型應用程序的加速器,因此包含本地緩存。因此,如果主機組件想要訪問相同的內存位置,則可以強制設備從其本地緩存中逐出該行,并根據緩存行狀態更新相應的內存位置。

CXL.cache 協議將設備和主機之間的交互定義為多個請求,每個請求至少有一個關聯的響應消息,有時還具有數據傳輸。該接口由每個方向的三個通道組成:請求、響應和數據。通道以其方向命名 - D2H(設備到主機)和 H2D(主機到設備)。

poYBAGRwFVuAOKR-AABNIKOm1aA426.png

基于 CXL 的系統使用基于偏差的一致性模型來提高內存訪問性能。當設備附加存儲器處于主機偏置狀態時,設備會像常規主機附加存儲器一樣訪問它。如果設備需要訪問設備附加的內存,它首先向主機發送請求,該請求將解析所請求行的一致性。

或者,當設備附加內存處于設備偏置狀態時,可以保證設備沒有緩存線路。在這種情況下,設備可以訪問它,而無需向主機發送任何事務。但是,無論偏置狀態如何,主機都會看到設備附加內存的統一視圖。
在主機偏置狀態和設備偏置狀態下,設備附加存儲器始終保持一致性。

CXL.cache H2D Snp 事務交換:

主機向設備發送 H2D 請求 SnpData

設備接收請求并將 D2H 響應作為RSPI_FWDM發送到主機。

設備將 D2H 數據發送到主機

主機收到響應后事務完成

poYBAGRwFVeAMZLgAAEdFkrGGHc693.png

類型 3 設備主要是主機內存的內存擴展器。設備通過 CXL.mem 運行,以服務從主機發送的請求。類型 3 設備支持兩種類型的流 – 讀取和寫入流。

pYYBAGRwFVKAYHxCAAEvb9BcpIg573.png

Synopsys 是 CXL 設計 IP 和驗證 IP 的市場領導者,為 CXL 生態系統的發展做出了重大貢獻。請繼續關注此新 CXL 規范的更深入探討,包括其他事務類型、分層體系結構以及 CXL 設計的驗證要求/挑戰等主題。

審核編輯:郭婷

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

    關注

    68

    文章

    11033

    瀏覽量

    215995
  • 加速器
    +關注

    關注

    2

    文章

    823

    瀏覽量

    38915
  • PCIe
    +關注

    關注

    16

    文章

    1322

    瀏覽量

    84670
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    一窺CXL協議

    出TLP發給事務層;事務層解析TLP,取出有效負載數據。1.4 概述1.4.1 CXLCXL在PCIe 5.0的基礎上復用三種類型的協議,分別 CXL.io,CXL.cache,CXL
    發表于 09-09 15:03

    一文解析CXL系統架構

    1、CXL系統架構簡析  CXL支持三種設備類型,如下圖。Type 1支持CXL.cache和CXL
    發表于 09-14 14:24

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

    3.1 CXL.ioCXL.io為IO設備提供非一致性的load/strore接口。事務類型、事務數據包格式、信用流量控制、虛擬通道管理、事務順序的規則等遵循PCIe協議。CXL.io
    發表于 10-08 15:21

    CXL內存協議介紹

    設備內時,或當內存控制器移動到內存緩沖芯片時。CPU中的一致性引擎使用CXL.mem請求和響應與內存接口。在此配置中,CPU一致性引擎被視為CXL.mem主設備(Master),內存
    發表于 11-01 15:08

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

    。Flit頭定義:Flit類型編碼,0表示“protocol“,1表示”control“。CXL.cache/CXL.mem信用返回編碼:挑幾個字段來簡單看看。4.2.3 插槽格式定義4.2.3.1
    發表于 02-21 14:27

    labview數據類型簡介

    labview數據類型簡介
    發表于 01-11 09:42 ?6次下載

    CXL事務層詳解

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

    CXL.mem是什么?

    內存QoS遙測是內存設備的一種機制,用于在CXL.mem請求的每個響應消息中指示其當前負載級別(DevLoad)。這使主機能夠根據負載級別來衡量對部分設備、單個設備
    的頭像 發表于 11-02 09:45 ?3088次閱讀

    訪問CXL 2.0設備中的內存映射寄存器

    規范將內存映射寄存器鏈接在設備的 BAR(基址范圍)中。在本博客中,我們將重點介紹如何訪問 CXL 2.0 規范內存映射寄存器。
    的頭像 發表于 05-25 16:56 ?2588次閱讀
    訪問<b class='flag-5'>CXL</b> 2.0<b class='flag-5'>設備</b>中的內存映射寄存器

    CXL 2.0設備發現的迷人路徑

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

    揭開CXL的神秘面紗:概述

    CXL 是一種在主機(通常是 CPU)和設備(通常是附加了內存的加速器)之間實現高帶寬、低延遲鏈接的技術。CXL 堆棧專為低延遲而設計,使用 PCIe 電氣和附加卡的標準 PCIe 外形規格。
    的頭像 發表于 05-26 10:33 ?4150次閱讀
    揭開<b class='flag-5'>CXL</b>的神秘面紗:概述

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

    。 ? ?? CXL,全稱為Compute Express Link,是一種全新的高速互連協議,旨在提升人工智能、大數據等內存密集型工作負載的數據傳輸和處理性能。通過CXL聯盟的合規測試,是檢驗CXL生態系統內各產品部件包括CP
    的頭像 發表于 08-18 09:14 ?1480次閱讀

    什么是CXL技術?CXL的三種模式、類型、應用

    CXL技術可以將CPU、GPU、FPGA等計算設備與內存直接連接,避免了傳統的I/O總線帶來的時延,從而實現更低的延遲,提高了計算效率。
    發表于 09-27 09:26 ?6599次閱讀
    什么是<b class='flag-5'>CXL</b>技術?<b class='flag-5'>CXL</b>的三種模式、<b class='flag-5'>類型</b>、應用

    解碼CXL存儲器擴展設備(上)

    解碼CXL存儲器擴展設備(上)
    的頭像 發表于 12-04 15:33 ?625次閱讀
    解碼<b class='flag-5'>CXL</b>存儲器擴展<b class='flag-5'>設備</b>(上)

    什么是CXL技術?CXL的三種模式、類型、應用

    CXL的目標:解決CPU和設備設備設備之間的內存鴻溝。服務器有巨大的內存池和數量龐大的基于PCIe運算加速器,每個上面都有很大的內存。內存的分割已經造成巨大的浪費、不便和性能下降。
    的頭像 發表于 01-11 16:53 ?3009次閱讀
    什么是<b class='flag-5'>CXL</b>技術?<b class='flag-5'>CXL</b>的三種模式、<b class='flag-5'>類型</b>、應用