精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

CPU與FPGA的優勢如何在大數據時代脫穎而出

Hx ? 作者:工程師陳翠 ? 2018-07-04 05:49 ? 次閱讀

或許,你會認為DPDK(Data Plan Development Kit)是一個應用在網絡應用層上的高速數據傳輸標準;或許,你認為DPDK是Intel制定的一套規格;或許,你認為DPDK在CPUASIC界是受限的保密的;亦或許,你都沒有聽說過DPDK,考慮到它的發展歷史,確實很有可能。所以,如果以上的這些假設中有一項是正確的,那么你應該讀讀下面的內容。

最初,DPDK是一個數據層的庫集,后來Intel開發了專門針對Intel X86微處理器的可以快速分組處理NIC(網絡接口控制)的驅動,這就是DPDK的前世。而今生的DPDK,在去年四月份,已經成為一個Linux基金項目,并且可以在DPDK.org上看到。

DPDK主要包括以下幾個大家常用的主要庫:

當需要最小化CPU周期數時(一般小于80)發送和接收數據包;

開發快速分組算法

運行第三方快捷路徑堆棧。

迄今為止,DPDK聽起來確實像是一個特殊的網絡開發工具,但是,也正如Atomic Rules的CTO Shep Siegel所說:“如果你可以使你的數據傳輸問題看起來僅僅是一個數據包傳輸問題的話,那么,在你的開發流程中,DPDK可能就是一條比較有幫助捷徑”。

Arkville:

并且,關于近期更多DPDK的細節,Siegel的團隊可能更為了解,主要是因為他的團隊剛發布了Arkville,這是一個支持DPDK的FPGA/GPP的數據傳輸IP塊和DPDK PMD(Poll Mode Driver,與Linux基金開源DPDK庫17.05發行版協作,允許Linux DPDK應用分流服務器循環到FPGA門)。同時,Atomic Rules的Arkville發行版還兼容Xilinx Vivado2017.1(這是今年四月份剛剛發布Vivado設計工具的最新版本)。此外,Atomic Rules提供了兩個簡單的demo設計(均可通過Vivado 2017.1進行編譯):

4端口,4隊列10GbE demo(Arkville + 4 x 10 GbE MAC)

單端口單隊列 100GbE demo(Arkville + 1 x 100 GbE MAC)

以上這兩個例子都是數據移動器。準確來說,Arkville是一個數據包導管道,這個管道有一個CPU端的DPDK接口,一個FPGA端的AXI接口,同時,在Arkville管道上還有一個可以很方便地增加用戶用于處理這些數據包的硬件設計點,同時這也是CPU分流邏輯的所在。

Atomic Rules開發的Arkville IP和所有的Xilinx UltraScale器件都協作良好,但是,與Xilinx UltraScale+ 的全可編程器件協作的更好,這主要歸功于全可編程器件內部集成兩個PCIe Gen3 x 16控制器(包括Kintex UltraScale+和Virtex UltraScale+ FPGA系列器件和Zynq UltraScale+ MPSoC系列器件)。

為什么呢?

正如BittWare企業的VPCraig Lund主管所說 “100G的以太網是不太可能的,但是你是否可以在服務器端通過使用PCIe來達到這個速率 [使用一個PCIe Gen3 x 16接口]是不明確的。從PCIe的參數來看,這看起來似乎簡單,但事實并非如此” 。Lund還說到,如果你正在處理一個最小尺寸的數據包,那么可以采用大量超過14百萬每秒來實現。但是如果你正在處理一個大的數據包,那將需要更多的帶寬,這或許正是一個對單PCIe Root 復合體生產力的挑戰,不過從實際出發,確實一個不夠。

應用Atomic Rules的ArkvilleIP,BittWare開發出了自己的產品——XUPP3R PCIe卡,同時它還組合了一個Xilinx的Virtex UltraScale+ VU13P FPGA芯片。BittWare的XUPP3R PCIe板卡的眾多獨特特征之一就是它有兩個PCIe Gen3 x 16 端口:一個在邊緣連接器時有效,另一個是一個可選的連續擴展口。其中第二個PCIe Gen3x16口可以用作增加帶寬的第二PCIe槽。

然而,盡管Lund沒有多說,這里卻不僅僅需要兩個PCIe Gen3 x 16插槽,而是需要兩個PCIe Gen2 Root復合體,也就意味著需要一個兩組插槽的母板,然后兩個CPU工作處理數據通路。以下簡化的方框圖可以說明Lund的觀點:

CPU與FPGA的優勢如何在大數據時代脫穎而出

BittWare不僅開發了具有兩個PCIe Gen3 x 16端口的XUPP3R PCIe卡,此外,BittWare還使用它的XUPP3R PCIe卡和Arkville IP共同開發了兩個產品:

StreamSleuth,一個100GbE的網絡數據包處理器具。

StreamSurge,一個1U盒子,內有Intel E5 v4 單插座服務器和由XUPP3R PCIe 卡設計的NIC以及BittWare的StreamSurge IP。

不過,需要對號的是:Arkville是Atomic Rules提供的一個IP,XUPP3R PCIe卡是BittWare提供的產品,兩者不可混淆。

總結:

目前,大量數據爆發,除了固件運輸之外,最方便的總線(PCIe/ETH)線路傳輸,不僅速率高同時安全性高,但是隨著形勢的發展,對其速率的要求越來越高,期望Xilinx FPGA可以為提高數據傳輸速率方面做出更多貢獻。

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

    關注

    1626

    文章

    21667

    瀏覽量

    601858
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10825

    瀏覽量

    211151
  • 大數據
    +關注

    關注

    64

    文章

    8863

    瀏覽量

    137300
收藏 人收藏

    評論

    相關推薦

    怎樣讓你的問答脫穎而出,問答規則小測驗

    怎樣讓你的問答脫穎而出,問答規則小測驗
    發表于 04-14 15:14

    PCBA供應商如何在競爭中脫穎而出

    `  作為PCBA供應商,以為發送一份報價,然后坐等成交,那么就大錯特錯。PCBA加工廠家要在競爭中脫穎而出,往往忽視了這個過程中所需要付出的艱辛,更重要的是一種營銷思維。為了回答這個問題,我們
    發表于 01-18 15:37

    智能穿戴企業如何在激烈的競爭中脫穎而出

    智能穿戴企業如何在激烈的競爭中脫穎而出?智能穿戴行業經過幾年的跌宕起伏的發展,終于迎來了發展的黃金期,越來越多的智能穿戴產品被用戶接受和購買。據商務部數據統計,2017年智能穿戴產品的網絡銷售增速
    發表于 02-01 17:15

    即將到來的AI時代,誰將笑傲江湖

    在不久將來的AI時代FPGA和GPU之間誰能脫穎而出,成為行業的領航者?就像英特爾之于PC時代,高通之于移動通訊時代?或者,您有其他更好的
    發表于 03-29 09:47

    巨大的汽車電子市場中國IC如何脫穎而出?

    巨大的汽車電子市場中國IC如何脫穎而出? 2009年中國汽車的年生產量已經超越美國,成為全球第一大汽車生產國。預計2010年中國汽車電子產品的市場規模將達2,000億元,
    發表于 12-09 09:09 ?621次閱讀

    人工智能芯片領域中脫穎而出的芯片生力軍有哪些

    人工智能時代已經來臨,在這個史無前例的巨大浪潮面前,中國的存在感正在加強,人工智能已經成為中國最熱門的領域,中國芯片生力軍中有哪些公司能脫穎而出,成為一股真正的中國力量。
    發表于 01-02 14:03 ?3760次閱讀
    人工智能芯片領域中<b class='flag-5'>脫穎而出</b>的芯片生力軍有哪些

    中興云終端脫穎而出,榮獲德國iF設計大獎!

    從德國iF設計獎(iF Design Award)國際專家評委會傳來喜訊,在來自全球54個國家的6400多件優秀產品中,中興通訊云終端產品(Cloud Terminal)脫穎而出,獲得了評委的一致認可,榮獲2018年第65屆iF設計大獎。
    的頭像 發表于 03-05 14:12 ?4719次閱讀

    Maxim Integrated讓您的產品脫穎而出

    Maxim Integrated的模擬整合方案幫助我們的用戶脫穎而出。Maxim以高度集成的創新能力,為用戶提供無縫連接的技術方案。我們齊心協力,不斷突破技術瓶頸,充分理解您的需求,幫助您快速地將產品推向市場!公司2012財年的銷售額為24億美元。
    的頭像 發表于 06-22 15:05 ?3890次閱讀

    何在安防大數據時代讓視頻監控脫穎而出

    在現代社會,每個人的一言一行都產生數據并被記錄下來,IDC數據顯示,自從2010年進入ZB階段以來,全球數據量約每兩年翻一番,近幾年產生的數據量幾乎與之前所有
    發表于 03-30 08:31 ?772次閱讀

    FPGA將在眾多AI芯片中脫穎而出

    人工智能(AI)市場持續升溫,但產業對于這些系統應如何建構仍十分分歧,大型科技公司動輒投入數十億美元購并新創公司或支持研發,各國政府也提供大學和研究機構大筆研究經費,希望在這波AI競賽中脫穎而出
    發表于 09-04 17:52 ?747次閱讀

    疫情期間脫穎而出 Neolix無人車業務激增

    盡管本次疫情給各行各業都帶來了非常嚴重的負面影響,但在這場科學戰“疫”過程中也讓很多初創企業脫穎而出。新石器龍碼科技(Neolix)就是其中典型,公司研發的無人車業務激增,并吸引了包括阿里巴巴、美團點評、京東商城等客戶。
    的頭像 發表于 03-19 14:27 ?2374次閱讀

    為何只有丹麥“脫穎而出”,成為風電大國?

    為何丹麥的風電產業發展的如此成功?縱然丹麥地理優勢得天獨厚,擁有不錯的風力資源,但是單論風量大小,許多國家的風資源都比丹麥足,為何只有丹麥“脫穎而出”,成為風電大國?我們從以下幾個方面一一分析。
    的頭像 發表于 06-09 14:50 ?6703次閱讀

    脫穎而出”的同步磁阻電機有何優勢

    同步磁阻電機具有磁阻性質,遵循磁通總是沿著磁阻最小路徑閉合的運行原理,通過轉子在不同位置引起的磁阻變化產生的磁拉力形成轉矩,憑借著高性能、低成本、節能優勢在眾多電機品類中脫穎而出
    發表于 08-26 09:45 ?2503次閱讀

    STM32為何在諸多的單片機中脫穎而出

    STM32為何在諸多的單片機中脫穎而出
    的頭像 發表于 10-19 18:05 ?465次閱讀
    STM32為<b class='flag-5'>何在</b>諸多的單片機中<b class='flag-5'>脫穎而出</b>?

    運動相機為什么會脫穎而出

    ? 01 運動相機為什么會脫穎而出 與傳統相機或手機拍攝相比,運動相機具備防水和耐沖擊的特性,適合在戶外活動中使用。運動相機通常具有的廣角鏡頭、高分辨率和高幀率的功能,可以拍攝的范圍更廣,畫面也更
    的頭像 發表于 06-27 16:01 ?537次閱讀
    運動相機為什么會<b class='flag-5'>脫穎而出</b>