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

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

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

PCI Express交換機(jī)實(shí)測(cè)系統(tǒng)數(shù)據(jù)傳輸性能

電子設(shè)計(jì) ? 來源:IDT ? 作者:IDT ? 2021-05-03 09:50 ? 次閱讀

Kwok Kong在IDT白皮書中描述了使用基于標(biāo)準(zhǔn)的PCI Express(PCIe)多端口交換機(jī)作為系統(tǒng)互連的多對(duì)等系統(tǒng)。自該白皮書發(fā)布以來,IDT設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)多對(duì)等系統(tǒng),該系統(tǒng)使用基于x86的系統(tǒng)作為根處理器(RP)和端點(diǎn)處理器(EP),通過IDT的PES16NT8非透明網(wǎng)橋(NTB)端口和IDT的PES64H16設(shè)備用作系統(tǒng)互連的多端口PCIe交換機(jī)。有關(guān)軟件體系結(jié)構(gòu)的詳細(xì)說明,請(qǐng)參見應(yīng)用筆記AN-571。本文介紹了這種系統(tǒng)的實(shí)測(cè)系統(tǒng)數(shù)據(jù)傳輸性能。

系統(tǒng)描述

多對(duì)等系統(tǒng)拓?fù)淙鐖D1所示。一個(gè)x4 PCIe接口用于將每個(gè)根處理器和端點(diǎn)處理器連接到PES64H16系統(tǒng)互連PCIe交換機(jī)。這是用于衡量系統(tǒng)數(shù)據(jù)傳輸性能的拓?fù)洹?/p>

PES16NT2用于提供NTB功能,以便將基于x86的端點(diǎn)處理器連接到PES64H16 PCIe交換機(jī)的下游端口。系統(tǒng)互連軟件提供了基于PCIe接口的虛擬以太網(wǎng)。Linux操作系統(tǒng)(OS)檢測(cè)網(wǎng)絡(luò)接口并“看到”以太網(wǎng)接口。Linux OS將以太網(wǎng)數(shù)據(jù)包發(fā)送到PCIe接口,就好像它是以太網(wǎng)接口一樣。就數(shù)據(jù)傳輸而言,Linux OS中的PCIe接口是隱藏的。所有當(dāng)前的網(wǎng)絡(luò)協(xié)議堆棧(例如TCP / IP協(xié)議堆棧)以及能夠在TCIP / IP堆棧頂部運(yùn)行的用戶應(yīng)用程序都可以正常運(yùn)行,而無需進(jìn)行任何修改。

o4YBAGCBKTGAYP3sAAHtBpwUZeo836.png

系統(tǒng)互連拓?fù)?/strong>

本應(yīng)用筆記介紹了PCIe SystemInterconnect的系統(tǒng)數(shù)據(jù)傳輸性能。網(wǎng)絡(luò)性能基準(zhǔn)測(cè)試軟件netperf用于測(cè)量性能。將性能與環(huán)回測(cè)試和10 GE的性能進(jìn)行比較。

對(duì)于AMD系統(tǒng),有效數(shù)據(jù)傳輸速率在1K到16K字節(jié)之間的數(shù)據(jù)大小為3到3.5 Gbps之間。對(duì)于512字節(jié)的數(shù)據(jù)大小,數(shù)據(jù)速率約為2.5 Gbps。

對(duì)于Bensley系統(tǒng),對(duì)于16K至2K字節(jié)的數(shù)據(jù)大小,有效的數(shù)據(jù)傳輸速率約為5 Gbps。對(duì)于1K和512字節(jié)的數(shù)據(jù)大小,有效數(shù)據(jù)傳輸速率分別約為4 Gbps和3 Gbps。數(shù)據(jù)傳輸速率與10GE接口相似。Bensley的性能比AMD好得多,因?yàn)锽ensley支持DMA引擎來傳輸數(shù)據(jù)。DMA引擎可以更有效地傳輸數(shù)據(jù),并使CPU周期從復(fù)制數(shù)據(jù)中釋放出來,以進(jìn)行更多的數(shù)據(jù)傳輸處理。

預(yù)期對(duì)于大量數(shù)據(jù)傳輸,數(shù)據(jù)大小可能會(huì)很大,例如4K到8K字節(jié)。實(shí)際上,可以預(yù)期的是,Bensley的PCIe系統(tǒng)互連的有效數(shù)據(jù)傳輸速率約為5 Gbps,AMD的有效數(shù)據(jù)傳輸速率約為3.5 Gbps。

通常,協(xié)議封裝開銷會(huì)降低有效帶寬。但是,已經(jīng)表明,對(duì)于大數(shù)據(jù)大小,帶寬的減少約為1-2%。通過減少協(xié)議封裝開銷而增加的帶寬可以忽略不計(jì)。但是,在數(shù)據(jù)傳輸中刪除TCP / IP協(xié)議棧會(huì)導(dǎo)致CPU周期顯著減少,并使CPU能夠進(jìn)行更多的數(shù)據(jù)傳輸處理。

編輯:hfy

聲明:本文內(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)投訴
  • amd
    amd
    +關(guān)注

    關(guān)注

    25

    文章

    5404

    瀏覽量

    133717
  • 數(shù)據(jù)傳輸
    +關(guān)注

    關(guān)注

    9

    文章

    1746

    瀏覽量

    64336
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    交換機(jī)網(wǎng)管系統(tǒng)

    ; 各地區(qū)間的數(shù)據(jù)傳輸可使用DDN、X.25、MODEM方式或多種方式并存。2、    HIcom/HiPath交換機(jī)通過交換機(jī)內(nèi)部網(wǎng)卡與HUB或網(wǎng)絡(luò)
    發(fā)表于 06-07 12:34

    小識(shí)交換機(jī)和集線器的區(qū)別

    從OSI體系結(jié)構(gòu)來看,集線器屬于OSI的第一層物理層設(shè)備,而交換機(jī)屬于OSI的第二層數(shù)據(jù)鏈路層設(shè)備。這就意味著集線器只是對(duì)數(shù)據(jù)傳輸起到同步、放大和整形的作用,對(duì)
    發(fā)表于 12-03 19:10

    請(qǐng)問IPcamera與C6670EVM通過交換機(jī)實(shí)現(xiàn)數(shù)據(jù)傳輸時(shí),可以實(shí)現(xiàn)用程序在CCS里面抓取傳輸數(shù)據(jù)包嗎?

    我想請(qǐng)問IPcamera與C6670EVM通過交換機(jī)實(shí)現(xiàn)數(shù)據(jù)傳輸時(shí),可以實(shí)現(xiàn)用程序在CCS里面抓取傳輸數(shù)據(jù)包么?
    發(fā)表于 01-02 15:25

    基于PCI-Express的高速數(shù)據(jù)交換設(shè)計(jì)及應(yīng)用

    基于PCI-Express的高速數(shù)據(jù)交換設(shè)計(jì)及應(yīng)用:摘要: 提出了利用PCIE總線技術(shù)實(shí)現(xiàn)數(shù)據(jù)高速傳輸的方案,結(jié)合共享內(nèi)存、DMA等技術(shù)設(shè)計(jì)了基于P
    發(fā)表于 05-26 23:36 ?33次下載

    PCI總線高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

    本文通過一套數(shù)據(jù)采集卡的設(shè)計(jì)介紹了PCI 總線數(shù)據(jù)傳輸的基本過程,給出了系統(tǒng)整體設(shè)計(jì)方案和PCI 接口通信方式及驅(qū)動(dòng)程序?qū)崿F(xiàn),并著重討論了
    發(fā)表于 09-21 10:19 ?34次下載

    交換機(jī)傳輸速度

    交換機(jī)傳輸速度              交換機(jī)傳輸速度是指
    發(fā)表于 01-08 11:23 ?2536次閱讀

    網(wǎng)管交換機(jī)和非網(wǎng)管交換機(jī)有什么區(qū)別

    對(duì)局域網(wǎng)了解的人應(yīng)該都知道交換機(jī)在網(wǎng)絡(luò)中肩負(fù)著數(shù)據(jù)傳輸的重?fù)?dān),若是沒有交換機(jī),網(wǎng)站就無法登陸,人們將無法上網(wǎng)。目前市場(chǎng)上交換機(jī)可分為網(wǎng)管交換機(jī)
    的頭像 發(fā)表于 04-13 17:02 ?1.1w次閱讀
    網(wǎng)管<b class='flag-5'>交換機(jī)</b>和非網(wǎng)管<b class='flag-5'>交換機(jī)</b>有什么區(qū)別

    什么是工業(yè)交換機(jī)?工業(yè)交換機(jī)和普通交換機(jī)有什么區(qū)別?

    工業(yè)交換機(jī),也稱為工業(yè)以太網(wǎng)交換機(jī),是一種專門設(shè)計(jì)用于工業(yè)環(huán)境的網(wǎng)絡(luò)技術(shù)。它為工業(yè)網(wǎng)絡(luò)提供可靠、高速的數(shù)據(jù)傳輸,包括速度更快的10G 工業(yè)交換機(jī)。
    的頭像 發(fā)表于 02-16 15:55 ?6544次閱讀

    光纖交換機(jī)的作用與功能 光纖交換機(jī)與普通交換機(jī)有什么不同

     數(shù)據(jù)交換功能:光纖交換機(jī)可以根據(jù)MAC地址表在局域網(wǎng)內(nèi)找到相應(yīng)的目標(biāo)地址,實(shí)現(xiàn)數(shù)據(jù)包的轉(zhuǎn)發(fā)和交換,從而實(shí)現(xiàn)不同端口之間的數(shù)據(jù)傳輸
    發(fā)表于 05-06 18:21 ?6001次閱讀

    光路科技TSN交換機(jī)為智能制造提供時(shí)間敏感型數(shù)據(jù)傳輸方案

    光路科技為智能制造、智能電網(wǎng)、軌道交通及其它5G應(yīng)用提供了時(shí)間敏感型數(shù)據(jù)傳輸解決方案,推出了TSN系列交換機(jī),它們具有確定性時(shí)延以及多協(xié)議傳輸能力,其低延遲、低抖動(dòng)、高可靠性能,保證了
    的頭像 發(fā)表于 12-21 09:34 ?817次閱讀
    光路科技TSN<b class='flag-5'>交換機(jī)</b>為智能制造提供時(shí)間敏感型<b class='flag-5'>數(shù)據(jù)傳輸</b>方案

    GreenPacketTM PCI Express分組交換機(jī)–數(shù)字視頻監(jiān)控系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《GreenPacketTM PCI Express分組交換機(jī)–數(shù)字視頻監(jiān)控系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 07-26 14:46 ?0次下載
    GreenPacketTM <b class='flag-5'>PCI</b> <b class='flag-5'>Express</b>分組<b class='flag-5'>交換機(jī)</b>–數(shù)字視頻監(jiān)控<b class='flag-5'>系統(tǒng)</b>

    光纖交換機(jī)和網(wǎng)絡(luò)交換機(jī)的區(qū)別在哪

    光纖交換機(jī)和網(wǎng)絡(luò)交換機(jī)是兩種不同類型的網(wǎng)絡(luò)設(shè)備,它們?cè)?b class='flag-5'>數(shù)據(jù)傳輸介質(zhì)、傳輸速率、應(yīng)用場(chǎng)景以及設(shè)計(jì)上有所區(qū)別。
    的頭像 發(fā)表于 05-28 15:16 ?1733次閱讀

    反射內(nèi)存交換機(jī)與普通交換機(jī)的區(qū)別

    ,實(shí)現(xiàn)低延遲、確定性的數(shù)據(jù)傳輸。普通交換機(jī)則依據(jù)網(wǎng)絡(luò)協(xié)議(如以太網(wǎng)協(xié)議)進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),通常需要軟件參與處理,數(shù)據(jù)傳輸的延遲和確定性相對(duì)較難保證。傳輸
    的頭像 發(fā)表于 09-05 09:57 ?334次閱讀
    反射內(nèi)存<b class='flag-5'>交換機(jī)</b>與普通<b class='flag-5'>交換機(jī)</b>的區(qū)別

    如何使用反射內(nèi)存交換機(jī)

    反射內(nèi)存交換機(jī)是一種用于實(shí)現(xiàn)高速數(shù)據(jù)共享和通信的關(guān)鍵設(shè)備,以下是關(guān)于如何使用反射內(nèi)存交換機(jī)的詳細(xì)介紹:一、前期準(zhǔn)備?在開始使用反射內(nèi)存交換機(jī)之前,需要進(jìn)行以下準(zhǔn)備工作:?1.了解
    發(fā)表于 09-14 09:23 ?0次下載

    如何測(cè)試交換機(jī)端口速率

    交換機(jī)端口速率是指交換機(jī)端口在數(shù)據(jù)傳輸過程中的最大傳輸速率。在網(wǎng)絡(luò)環(huán)境中,交換機(jī)端口速率對(duì)于確保網(wǎng)絡(luò)性能
    的頭像 發(fā)表于 10-18 09:48 ?200次閱讀