一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

CPU與FPGA的優(yōu)勢如何在大數(shù)據(jù)時(shí)代脫穎而出

Hx ? 作者:工程師陳翠 ? 2018-07-04 05:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

或許,你會認(rèn)為DPDK(Data Plan Development Kit)是一個(gè)應(yīng)用在網(wǎng)絡(luò)應(yīng)用層上的高速數(shù)據(jù)傳輸標(biāo)準(zhǔn);或許,你認(rèn)為DPDK是Intel制定的一套規(guī)格;或許,你認(rèn)為DPDK在CPUASIC界是受限的保密的;亦或許,你都沒有聽說過DPDK,考慮到它的發(fā)展歷史,確實(shí)很有可能。所以,如果以上的這些假設(shè)中有一項(xiàng)是正確的,那么你應(yīng)該讀讀下面的內(nèi)容。

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

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

當(dāng)需要最小化CPU周期數(shù)時(shí)(一般小于80)發(fā)送和接收數(shù)據(jù)包;

開發(fā)快速分組算法;

運(yùn)行第三方快捷路徑堆棧。

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

Arkville:

并且,關(guān)于近期更多DPDK的細(xì)節(jié),Siegel的團(tuán)隊(duì)可能更為了解,主要是因?yàn)樗膱F(tuán)隊(duì)剛發(fā)布了Arkville,這是一個(gè)支持DPDK的FPGA/GPP的數(shù)據(jù)傳輸IP塊和DPDK PMD(Poll Mode Driver,與Linux基金開源DPDK庫17.05發(fā)行版協(xié)作,允許Linux DPDK應(yīng)用分流服務(wù)器循環(huán)到FPGA門)。同時(shí),Atomic Rules的Arkville發(fā)行版還兼容Xilinx Vivado2017.1(這是今年四月份剛剛發(fā)布Vivado設(shè)計(jì)工具的最新版本)。此外,Atomic Rules提供了兩個(gè)簡單的demo設(shè)計(jì)(均可通過Vivado 2017.1進(jìn)行編譯):

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

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

以上這兩個(gè)例子都是數(shù)據(jù)移動(dòng)器。準(zhǔn)確來說,Arkville是一個(gè)數(shù)據(jù)包導(dǎo)管道,這個(gè)管道有一個(gè)CPU端的DPDK接口,一個(gè)FPGA端的AXI接口,同時(shí),在Arkville管道上還有一個(gè)可以很方便地增加用戶用于處理這些數(shù)據(jù)包的硬件設(shè)計(jì)點(diǎn),同時(shí)這也是CPU分流邏輯的所在。

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

為什么呢?

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

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

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

CPU與FPGA的優(yōu)勢如何在大數(shù)據(jù)時(shí)代脫穎而出

BittWare不僅開發(fā)了具有兩個(gè)PCIe Gen3 x 16端口的XUPP3R PCIe卡,此外,BittWare還使用它的XUPP3R PCIe卡和Arkville IP共同開發(fā)了兩個(gè)產(chǎn)品:

StreamSleuth,一個(gè)100GbE的網(wǎng)絡(luò)數(shù)據(jù)包處理器具。

StreamSurge,一個(gè)1U盒子,內(nèi)有Intel E5 v4 單插座服務(wù)器和由XUPP3R PCIe 卡設(shè)計(jì)的NIC以及BittWare的StreamSurge IP。

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

總結(jié):

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618525
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11080

    瀏覽量

    217099
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8960

    瀏覽量

    140239
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    怎樣讓你的問答脫穎而出,問答規(guī)則小測驗(yàn)

    怎樣讓你的問答脫穎而出,問答規(guī)則小測驗(yàn)
    發(fā)表于 04-14 15:14

    PCBA供應(yīng)商如何在競爭中脫穎而出?

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

    智能穿戴企業(yè)如何在激烈的競爭中脫穎而出?

    智能穿戴企業(yè)如何在激烈的競爭中脫穎而出?智能穿戴行業(yè)經(jīng)過幾年的跌宕起伏的發(fā)展,終于迎來了發(fā)展的黃金期,越來越多的智能穿戴產(chǎn)品被用戶接受和購買。據(jù)商務(wù)部數(shù)據(jù)統(tǒng)計(jì),2017年智能穿戴產(chǎn)品的網(wǎng)絡(luò)銷售增速
    發(fā)表于 02-01 17:15

    即將到來的AI時(shí)代,誰將笑傲江湖

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

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

    巨大的汽車電子市場中國IC如何脫穎而出? 2009年中國汽車的年生產(chǎn)量已經(jīng)超越美國,成為全球第一大汽車生產(chǎn)國。預(yù)計(jì)2010年中國汽車電子產(chǎn)品的市場規(guī)模將達(dá)2,000億元,
    發(fā)表于 12-09 09:09 ?739次閱讀

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

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

    中興云終端脫穎而出,榮獲德國iF設(shè)計(jì)大獎(jiǎng)!

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

    Maxim Integrated讓您的產(chǎn)品脫穎而出!

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

    何在安防大數(shù)據(jù)時(shí)代讓視頻監(jiān)控脫穎而出

    在現(xiàn)代社會,每個(gè)人的一言一行都產(chǎn)生數(shù)據(jù)并被記錄下來,IDC數(shù)據(jù)顯示,自從2010年進(jìn)入ZB階段以來,全球數(shù)據(jù)量約每兩年翻一番,近幾年產(chǎn)生的數(shù)據(jù)量幾乎與之前所有
    發(fā)表于 03-30 08:31 ?869次閱讀

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

    人工智能(AI)市場持續(xù)升溫,但產(chǎn)業(yè)對于這些系統(tǒng)應(yīng)如何建構(gòu)仍十分分歧,大型科技公司動(dòng)輒投入數(shù)十億美元購并新創(chuàng)公司或支持研發(fā),各國政府也提供大學(xué)和研究機(jī)構(gòu)大筆研究經(jīng)費(fèi),希望在這波AI競賽中脫穎而出。
    發(fā)表于 09-04 17:52 ?895次閱讀

    疫情期間脫穎而出 Neolix無人車業(yè)務(wù)激增

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

    為何只有丹麥“脫穎而出”,成為風(fēng)電大國?

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

    脫穎而出”的同步磁阻電機(jī)有何優(yōu)勢

    同步磁阻電機(jī)具有磁阻性質(zhì),遵循磁通總是沿著磁阻最小路徑閉合的運(yùn)行原理,通過轉(zhuǎn)子在不同位置引起的磁阻變化產(chǎn)生的磁拉力形成轉(zhuǎn)矩,憑借著高性能、低成本、節(jié)能優(yōu)勢在眾多電機(jī)品類中脫穎而出
    發(fā)表于 08-26 09:45 ?3122次閱讀

    STM32為何在諸多的單片機(jī)中脫穎而出?

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

    運(yùn)動(dòng)相機(jī)為什么會脫穎而出

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