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

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

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

3天內不再提示

PCIe Gen 2交換機帶來不僅是更多的寬帶

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Touseef Bhatti ? 2022-06-14 16:44 ? 次閱讀

開關成熟度

PCIe 開關是 PCIe 系統的標準構建塊。由于芯片組提供有限數量的原生 PCIe 端口,因此交換機通常用于創建額外的 PCIe 端口。使用交換機允許芯片組扇出更多的 PCIe 端點或 I/O。

隨著 PCIe 協議的成熟,它的實現也越來越成熟。芯片組過去帶有一個 PCIe 端口,但現在通常支持多個 PCIe 端口。幾年前,設計人員很難找到支持 PCIe 的嵌入式處理器。如今,支持兩個甚至三個 PCIe 端口的嵌入式處理器很常見。

下一代功能

PCIe 交換機同樣已經成熟。第 1 代交換機最初只是提供扇出功能,而第 2 代交換機則支持特定于應用程序的性能增強功能,例如讀取步調和雙播。

當今的服務器和存儲系統混合使用通過連接到 PCIe 的適配器實現的恒定和突發 I/O 的情況并不少見。光纖通道主機總線適配器 (FC HBA) 是一個恒定的、需要大量數據的端點的示例,它大部分時間都在向主機發送大量讀取請求。另一方面,千兆以太網網絡接口卡 (GE NIC) 是一個本質上是突發性的端點,會根據需要向主機發送少量、不頻繁的讀取請求。

在標準 PCIe 系統中,如果 GE NIC 在 FC HBA 已經發出大約 8 個讀取請求之后發送了一個小的讀取請求,則 GE NIC 必須等待 CPU 處理完所有 8 個 FC HBA 讀取請求,然后再處理一個GE 網卡讀取請求。因此,GE NIC 性能會受到影響,因為它要花費幾個周期來等待接收其請求的數據。FC HBA 讀取請求往往比 GE NIC 的請求更大且更頻繁,這一事實只會加劇 GE NIC 性能下降。這個問題是 PCIe 協議和 CPU 用于處理傳入讀取請求的先進先出 (FIFO) 方案的副產品。

讀取步調通過在處理讀取請求時公平分配 CPU 帶寬來解決這個難題。在圖 1 中,讀取步調允許 GE NIC 跳到待處理的 FC HBA 讀取請求之前,從而顯著減少 GE NIC 的最壞情況等待時間。PCIe 交換機無需等待所有排隊的 FC HBA 讀取請求得到服務,而是允許 GE NIC 讀取請求在隊列中向前跳轉。

圖1

poYBAGKoSo2AK7RcAADyjQYYlR0617.png

雖然突發 I/O 性能可以體驗 5 倍或更高的性能提升,但恒定 I/O 性能不會受到影響。read pacing 使用的算法考慮了恒定的 I/O 性能,并確保其性能不會下降。基于此算法,讀取步調支持其自己的默認設置集合。但是,想要自定義讀取步調功能的設計人員可以根據需要對自己的閾值進行編程

雙鑄

雙播功能允許將一個入口數據包同時復制到兩個出口端口——一個數據包輸入,兩個數據包輸出。入口端口和兩個出口端口是用戶可編程的。每當數據包從選定的入口端口寫入選定出口端口中的指定地址范圍時,交換機都會自動生成出口數據包的副本并將該副本發送到第二個指定的出口端口。

在冗余和故障轉移應用程序中,CPU 通常會將數據包的副本發送到冗余端點或輔助系統,以確保在系統崩潰時可以使用數據的備份副本。借助雙重投射(如圖 2 所示),PCIe 交換機減輕了 CPU 管理冗余流量的負擔,將 CPU 需要執行的寫入次數減少了一半。

圖 2

poYBAGKoSpSAE6hZAAE3W22FZko578.png

調試和診斷鏈接

除了這些特定于應用的性能特性之外,最新的 PCIe Gen 2 交換機還提供了許多可以加速系統啟動的集成調試和診斷特性。

PCIe 數據包生成器

內置的 PCIe 數據包發生器允許設計人員以全線速 (5.0 Gbps) 運行 PCIe 交換機的外部鏈路。這款可編程發生器使設計人員能夠創建自己的流量模式,其強大功能足以使 x16 Gen 2 鏈路飽和。數據包生成器在系統調試和啟動期間非常有用,允許設計人員針對可定制的高密度流量測試他們的系統。

性能監控

集成的實時性能監視器允許設計人員通過使用 PCIe 交換機的 GUI 設計工具查看每個端口上的入口和出口性能,因為流量通過交換機。性能監控是完全被動的,因此對整體系統性能沒有影響。內部計數器為流量和數據包類型提供了廣泛的粒度。此外,設計人員可以修改示例應用程序代碼以允許進一步定制,例如流量過濾。此功能對于暴露性能瓶頸、識別未充分利用的鏈路以及優化系統性能非常有用。

SERDES 眼圖捕捉

設計人員可以使用開關的 SERDES 眼圖捕獲功能在物理層評估系統的信號完整性,如圖 3 所示。再次使用開關的軟件工具,設計人員可以查看開關上任何通道的接收器眼圖。此功能對于發現嚴重的信號完整性錯誤很有用,設計人員可以通過修改 SERDES 設置并查看調整對接收器眼圖的影響來識別這些錯誤。

圖 3

pYYBAGKoSpyAWQr5AAFKVah6Cz8485.png

錯誤注入

錯誤注入允許設計人員將格式錯誤的數據包和/或致命錯誤注入他們的系統,從而使他們能夠評估系統檢測此類錯誤并從中恢復的能力。

縮小差距

除了沒有理解 PCIe Gen 2 除了額外帶寬之外的好處之外,一些設計人員還沒有意識到從 Gen 1 到 Gen 2 的過渡比看起來要簡單得多。根據 PCI Express 基本規范修訂版 2.0 的要求,PCIe Gen 2 向后兼容 Gen 1。因此,包括交換機在內的所有 PCIe Gen 2 設備都與所有 Gen 1 設備相連。如圖 4 所示,第 2 代交換機可用作第 1 代到第 2 代的橋接器

圖 4

pYYBAGKoSqOAbBFhAAHHAwGrYac537.png

例如,使用傳統 PCIe Gen 1 芯片組的設計人員可以使用 Gen 2 交換機連接到 Gen 1 端點。使用 Gen 2 交換機不僅提供各種性能和調試功能,還允許 Gen 2 端點之間的點對點流量以 5 Gbps 的速度運行,使 Gen 1 交換機提供的點對點性能翻倍。

相反,使用 Gen 2 芯片組的設計人員可以利用 Gen 2 交換機扇出到 Gen 1 端點。通過使用 Gen 2 交換機,設計人員可以利用 Gen 2 交換機內置的上述性能和調試功能,同時隨著設計的發展獲得連接到 Gen 2 端點的靈活性。

PCIe Gen 2 現在和現在

隨著 PCIe 市場的不斷擴大,PCIe 交換機的創新也在不斷擴大。當今的第 2 代交換機提供高性能、集成的特定應用性能增強功能以及內置調試和診斷功能。插入第 2 代交換機是設計人員將其傳統的第 1 代系統升級為支持第 2 代的最簡單方法,從而使他們的系統在這個快速發展的市場中面向未來。

審核編輯:郭婷

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

    關注

    459

    文章

    52145

    瀏覽量

    435803
  • 交換機
    +關注

    關注

    21

    文章

    2720

    瀏覽量

    101327
  • PCIe
    +關注

    關注

    16

    文章

    1322

    瀏覽量

    84641
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    工業級交換機選型指南

    在工業自動化和物聯網應用中,工業級交換機是不可或缺的網絡設備。它不僅需要具備高度的穩定性和可靠性,還需要適應各種惡劣的環境條件。但對于初次接觸工業級交換機的用戶來說,選型可能會顯得有些復雜。本文將為
    的頭像 發表于 04-17 16:38 ?243次閱讀
    工業級<b class='flag-5'>交換機</b>選型指南

    POE交換機接口詳解

    在現代網絡設備中,PoE(以太網供電)技術已成為不可或缺的一部分。PoE交換機接口不僅能傳輸數據,還能通過同一條網線為終端設備供電,有效簡化布線,降低成本,并提升網絡部署效率。本文將全面解析PoE
    發表于 03-27 17:17

    如何實現POE交換機串聯?

    在現代網絡環境中,POE(以太網)交換機憑借其同時傳輸數據與電源的能力,廣泛應用于無線接入點(AP)、IP攝像頭、VoIP電話等設備的部署。通過串聯POE交換機,可以輕松擴展網絡覆蓋范圍,為更多設備
    發表于 03-25 19:10

    PoE交換機與非PoE交換機的比較:兩者能否協同工作?

    能在兩者之間使用非PoE交換機。大多數PoE交換機在檢測到連接的是非PoE設備時,端口不會開啟供電功能。此外,一些較舊的非PoE交換機不僅無法傳輸PoE電力,甚至可能因錯誤處理未使用的
    發表于 03-21 19:20

    Microchip發布全新Switchtec? PCIe 4.0交換機系列

    ? PCIe 4.0交換機樣品。 在現代高性能計算(HPC)系統中,處理高要求工作負載離不開可擴展性、高可靠性和低延遲連接的支持,而PCIe?交換機正是滿足這些需求的關鍵解決方案。Mi
    的頭像 發表于 01-22 13:57 ?570次閱讀

    PCIe交換機與路由器的區別

    在現代網絡技術中,PCIe交換機和路由器是兩種常見的設備,它們在數據傳輸和網絡管理中發揮著重要作用。盡管它們都與數據傳輸有關,但它們的設計、功能和應用場景有著顯著的差異。 PCIe交換機
    的頭像 發表于 11-26 16:08 ?862次閱讀

    工業交換機的認證

    在當今工業自動化與信息技術快速發展的背景下,工業交換機作為網絡連接的重要設備,扮演著不可或缺的角色。它不僅能夠提高網絡的傳輸效率,還能在復雜的工業環境中,確保數據的可靠傳輸。因此,工業交換機的認證問題顯得尤為重要。
    的頭像 發表于 10-10 14:38 ?424次閱讀

    如何使用反射內存交換機

    反射內存交換機是一種用于實現高速數據共享和通信的關鍵設備,以下是關于如何使用反射內存交換機的詳細介紹:一、前期準備?在開始使用反射內存交換機之前,需要進行以下準備工作:?1.了解系統需求:明確您的應用場景對數據傳輸速度、節點數量
    發表于 09-14 09:23 ?0次下載

    反射內存交換機與普通交換機的區別

    反射內存交換機與普通交換機在以下幾個方面存在明顯區別:工作原理和機制:反射內存交換機基于反射內存技術,通過硬件實現數據的快速同步和共享。當一個節點寫入數據時,數據會迅速被廣播到其他所有節點的內存中
    的頭像 發表于 09-05 09:57 ?1002次閱讀
    反射內存<b class='flag-5'>交換機</b>與普通<b class='flag-5'>交換機</b>的區別

    二層交換機和三層交換機有什么區別

    交換機分為二層交換機和三層交換機,它們在功能、應用場景和技術實現上有明顯區別。
    的頭像 發表于 08-07 15:33 ?2352次閱讀

    網管型交換機和非網管型交換機的區別

    管理軟件進行配置和管理。它通常具有更多的功能和更高的性能,可以滿足大型網絡的需求。 非網管型交換機(Unmanaged Switch)是一種沒有網絡管理功能的交換機,不能通過軟件進行配置和管理。它通常具有較低的成本和簡單的功能,
    的頭像 發表于 08-05 15:41 ?3911次閱讀

    如何簡化PCIe 6.0交換機的設計

    由于全球數據流量呈指數級增長,PCIe 6.0 交換機的市場需求也出現了激增。PCIe 6.0 交換機在高性能計算(HPC)系統(尤其是數據中心)中為需要大帶寬和超低延遲的應用提供了重
    的頭像 發表于 07-05 09:45 ?915次閱讀
    如何簡化<b class='flag-5'>PCIe</b> 6.0<b class='flag-5'>交換機</b>的設計

    園區交換機 VS 數據中心交換機

    園區交換機和數據中心交換機交換機領域的兩大類別,很多人都很熟悉。但是,這兩者之間的區別并不是很清楚。在本文中,我們將對園區交換機和數據中心交換機
    的頭像 發表于 06-24 15:33 ?967次閱讀
    園區<b class='flag-5'>交換機</b> VS 數據中心<b class='flag-5'>交換機</b>

    廣域網交換機與局域網交換機的區別

      在構建和管理網絡架構時,交換機作為核心設備,其選擇和配置直接影響到網絡的性能、可靠性和安全性。廣域網交換機和局域網交換機作為兩種不同類型的交換機,各自在網絡架構中扮演著不同的角色。
    的頭像 發表于 06-06 11:07 ?1748次閱讀

    淺談交換機的發展歷史

      交換機作為網絡通訊中的關鍵設備,其發展歷程見證了信息技術的飛速進步和網絡架構的持續優化。從早期的電路交換到現代的以太網交換,再到未來的可編程交換機
    的頭像 發表于 06-06 11:05 ?3221次閱讀