在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

FPGA比CPU和GPU快的原因

5RJg_mcuworld ? 來(lái)源:未知 ? 作者:胡薇 ? 2018-04-02 17:52 ? 次閱讀

CPUGPU都屬于馮·諾依曼結(jié)構(gòu),指令譯碼執(zhí)行,共享內(nèi)存。FPGA之所以比CPU、GPU更快,本質(zhì)上是因?yàn)槠錈o(wú)指令,無(wú)共享內(nèi)存的體系結(jié)構(gòu)所決定的。

馮氏結(jié)構(gòu)中,由于執(zhí)行單元可能執(zhí)行任意指令,就需要有指令存儲(chǔ)器、譯碼器、各種指令的運(yùn)算器、分支跳轉(zhuǎn)處理邏輯。而FPGA的每個(gè)邏輯單元的功能在重編程時(shí)就已經(jīng)確定,不需要指令。

馮氏結(jié)構(gòu)中使用內(nèi)存有兩種作用:①保存狀態(tài)。②執(zhí)行單元間的通信

1)保存狀態(tài):FPGA中的寄存器和片上內(nèi)存(BRAM)是屬于各自的控制邏輯的,無(wú)需不必要的仲裁和緩存。

2)通信需求:FPGA每個(gè)邏輯單元與周?chē)壿媶卧倪B接在重編程時(shí)就已經(jīng)確定了,并不需要通過(guò)共享內(nèi)存來(lái)通信。

計(jì)算密集型任務(wù)中:

在數(shù)據(jù)中心,F(xiàn)PGA相比GPU的核心優(yōu)勢(shì)在于延遲。FPGA為什么比GPU的延遲低很多?本質(zhì)上是體系結(jié)構(gòu)的區(qū)別。FPGA同時(shí)擁有流水線(xiàn)并行和數(shù)據(jù)并行,而GPU幾乎只有數(shù)據(jù)并行(流水線(xiàn)深度受限)。

處理一個(gè)數(shù)據(jù)包有10個(gè)步驟,F(xiàn)PGA可以搭建一個(gè)10級(jí)流水線(xiàn),流水線(xiàn)的不同級(jí)在處理不同的數(shù)據(jù)包,每個(gè)數(shù)據(jù)包流經(jīng)10級(jí)之后處理完成。每個(gè)處理完成的數(shù)據(jù)包可以馬上輸出。而GPU的數(shù)據(jù)并行方法是做10個(gè)計(jì)算單元,每個(gè)計(jì)算單元也在處理不同的數(shù)據(jù)包,但是所有的計(jì)算單元必須按照統(tǒng)一的步調(diào),做相同的事情(SIMD)。這就要求10個(gè)數(shù)據(jù)包必須同進(jìn)同出。當(dāng)任務(wù)是逐個(gè)而非成批到達(dá)的時(shí)候,流水線(xiàn)并行比數(shù)據(jù)并行可實(shí)現(xiàn)更低的延遲。因此對(duì)流水式計(jì)算的任務(wù),F(xiàn)PGA比GPU天生有延遲方面的優(yōu)勢(shì)。

ASIC在吞吐量、延遲、功耗單個(gè)方面都是最優(yōu)秀的。但是其研發(fā)成本高,周期長(zhǎng)。FPGA的靈活性可以保護(hù)資產(chǎn)。數(shù)據(jù)中心是租給不同租戶(hù)使用的。有的機(jī)器上有神經(jīng)網(wǎng)絡(luò)加速卡,有的有bing搜索加速卡,有的有網(wǎng)絡(luò)虛擬加速卡,任務(wù)的調(diào)度和運(yùn)維會(huì)很麻煩。使用FPGA可以保持?jǐn)?shù)據(jù)中心的同構(gòu)性。

通信密集型任務(wù)中,F(xiàn)PGA相比GPU、CPU的優(yōu)勢(shì)更大。

①吞吐量:FPGA可以直接接上40Gbps或者100Gbps的網(wǎng)線(xiàn),以線(xiàn)速處理任意大小的數(shù)據(jù)包;而CPU則需要網(wǎng)卡把數(shù)據(jù)包接收過(guò)來(lái);GPU也可以高性能處理數(shù)據(jù)包,但GPU沒(méi)有網(wǎng)口,同樣需要網(wǎng)卡,這樣吞吐量受到網(wǎng)卡和(或)者CPU的限制。

②延遲:網(wǎng)卡把數(shù)據(jù)傳給CPU,CPU處理后傳給網(wǎng)卡,再加上系統(tǒng)中的時(shí)鐘中斷和任務(wù)調(diào)度增加了延遲的不穩(wěn)定性。

綜上所述,在數(shù)據(jù)中心里 FPGA 的主要優(yōu)勢(shì)是穩(wěn)定又極低的延遲,適用于流式的計(jì)算密集型任務(wù)和通信密集型任務(wù)。

FPGA 和 GPU 最大的區(qū)別在于體系結(jié)構(gòu),F(xiàn)PGA 更適合做需要低延遲的流式處理,GPU 更適合做大批量同構(gòu)數(shù)據(jù)的處理。

成也蕭何,敗也蕭何。缺少指令同時(shí)是 FPGA 的優(yōu)勢(shì)和軟肋。每做一點(diǎn)不同的事情,就要占用一定的 FPGA 邏輯資源。如果要做的事情復(fù)雜、重復(fù)性不強(qiáng),就會(huì)占用大量的邏輯資源,其中的大部分處于閑置狀態(tài)。這時(shí)就不如用馮·諾依曼結(jié)構(gòu)的處理器

FPGA 和 CPU 協(xié)同工作,局部性和重復(fù)性強(qiáng)的歸 FPGA,復(fù)雜的歸 CPU。

更多關(guān)于FPGA的精彩閱讀:

一文看懂fpga和plc的區(qū)別

FPGA如何從入門(mén)到高手?

中國(guó)的FPGA處于什么水準(zhǔn)?發(fā)展前景分析

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

    關(guān)注

    1630

    文章

    21769

    瀏覽量

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

    關(guān)注

    68

    文章

    10889

    瀏覽量

    212379
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    4760

    瀏覽量

    129131

原文標(biāo)題:FPGA為什么比CPU和GPU快

文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGACPUGPU的原理是什么

    本文首先闡述了FPGA的原理了,其次分析了FPGACPUGPU的原理,最后闡述了
    的頭像 發(fā)表于 05-31 09:00 ?1.7w次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>比</b><b class='flag-5'>CPU</b>和<b class='flag-5'>GPU</b><b class='flag-5'>快</b>的原理是什么

    FPGA真的能取代CPUGPU嗎?

    最近我們看到一篇文章,說(shuō)FPGA可能會(huì)取代CPUGPU成為將來(lái)機(jī)器人研發(fā)領(lǐng)域的主要芯片。文章列舉了很多表格和實(shí)驗(yàn)數(shù)據(jù),證明了在很多領(lǐng)域FPGA的性能會(huì)極大優(yōu)于
    發(fā)表于 05-16 10:39 ?1.7w次閱讀

    相比CPUGPU、ASIC,FPGA有什么優(yōu)勢(shì)

    CPUGPU 都屬于馮·諾依曼結(jié)構(gòu),指令譯碼執(zhí)行、共享內(nèi)存。FPGA 之所以 CPU 甚至 GPU
    發(fā)表于 11-22 16:00 ?1623次閱讀

    251.GPUCPU強(qiáng)么?

    gpucpu/soc
    小凡
    發(fā)布于 :2022年10月04日 13:46:35

    FPGA為什么

    CPUGPU都屬于馮·諾依曼結(jié)構(gòu),指令譯碼執(zhí)行,共享內(nèi)存。FPGA之所以CPUGPU更快,
    發(fā)表于 08-16 09:54

    FPGACPUGPU有什么區(qū)別?為什么越來(lái)越重要?

    訓(xùn)練時(shí)長(zhǎng)的三分之一。 圖10:FPGA僅用200MHz,就可以實(shí)現(xiàn)CPU43倍、GPU
    發(fā)表于 11-09 14:09

    FPGA為什么CPUGPU

    FPGA仿真篇-使用腳本命令來(lái)加速仿真二 基于FPGA的HDMI高清顯示借口驅(qū)動(dòng) 基于FPGA灰度圖像高斯濾波算法的實(shí)現(xiàn) FPGA為什么
    發(fā)表于 02-20 20:49 ?1702次閱讀

    CPU 的浮點(diǎn)運(yùn)算能力 GPU 差,為什么不提高 CPU 的浮點(diǎn)運(yùn)算能力呢

    為什么 CPU 的浮點(diǎn)運(yùn)算能力 GPU 差,為什么不提高 CPU 的浮點(diǎn)運(yùn)算能力?
    的頭像 發(fā)表于 03-16 15:12 ?1.6w次閱讀

    GPU運(yùn)算速度CPU原因 GPUCPU的區(qū)別

    GPU采用了數(shù)量眾多的計(jì)算單元和超長(zhǎng)的流水線(xiàn),但只有非常簡(jiǎn)單的控制邏輯并省去了Cache。而CPU不僅被Cache占據(jù)了大量空間,而且還有有復(fù)雜的控制邏輯和諸多優(yōu)化電路,相比之下計(jì)算能力只是CPU很小的一部分
    發(fā)表于 04-28 10:26 ?2.9w次閱讀

    什么是ASIC芯片?與CPUGPUFPGA相比如何?

    不過(guò)在聯(lián)發(fā)科副總經(jīng)理暨智能設(shè)備事業(yè)群總經(jīng)理游人杰看來(lái),雖然CPUGPU等通用型芯片以及FPGA可以適應(yīng)相對(duì)更多種的算法,但是特定算法下ASIC的性能和效能要更高。另外,雖然FPGA
    的頭像 發(fā)表于 05-04 15:39 ?25.3w次閱讀
    什么是ASIC芯片?與<b class='flag-5'>CPU</b>、<b class='flag-5'>GPU</b>、<b class='flag-5'>FPGA</b>相比如何?

    萬(wàn)能的FPGA真的能取代CPUGPU

    FPGA相對(duì)于CPUGPU,在進(jìn)行感知處理等簡(jiǎn)單重復(fù)的任務(wù)的時(shí)候的優(yōu)勢(shì)很明顯,按照現(xiàn)在的趨勢(shì)發(fā)展下去,FPGA或許會(huì)在未來(lái)取代機(jī)器人開(kāi)發(fā)中GPU
    發(fā)表于 09-06 17:48 ?2374次閱讀

    FPGA相比GPUCPU有什么行業(yè)競(jìng)爭(zhēng)優(yōu)勢(shì)

    與其他計(jì)算載體如CPUGPU相比,FPGA具有高性能、低能耗以及可硬件編程的特點(diǎn)。圖1介紹了FPGA的硬件架構(gòu),每個(gè)FPGA主要由叁個(gè)部分
    發(fā)表于 10-21 14:56 ?2740次閱讀

    為何CPU主頻FPGA還要說(shuō)可以幫助CPU加速?

    GPU、和FPGA的比較 桌面端的CPU為馮諾依曼結(jié)構(gòu),從上圖可以看出,其基本組成為控制器,Cache,和ALU。而計(jì)算單元ALU在CPU中的占
    的頭像 發(fā)表于 06-30 10:57 ?2330次閱讀

    為什么GPUCPU更快?

    GPUCPU更快的原因并行處理能力:GPU可以同時(shí)處理多個(gè)任務(wù)和數(shù)據(jù),而CPU通常只能一次處理
    的頭像 發(fā)表于 01-26 08:30 ?2489次閱讀
    為什么<b class='flag-5'>GPU</b><b class='flag-5'>比</b><b class='flag-5'>CPU</b>更快?

    FPGA+GPU+CPU國(guó)產(chǎn)化人工智能平臺(tái)

    平臺(tái)采用國(guó)產(chǎn)化FPGA+GPU+CPU構(gòu)建嵌入式多核異構(gòu)智算終端,可形成FPGA+GPUFPGA+CPUCPU+FPGA等組合模式,形成低功耗、高可擴(kuò)展性的硬件系統(tǒng),結(jié)合使用場(chǎng)景靈
    的頭像 發(fā)表于 01-07 16:42 ?274次閱讀
    <b class='flag-5'>FPGA+GPU+CPU</b>國(guó)產(chǎn)化人工智能平臺(tái)
    主站蜘蛛池模板: 亚洲成网| 日韩乱轮| 日本aaaaa| 国产成人精品男人的天堂538| 欧美福利网| 久久久久久久综合| 四虎影视在线看| 色综合久久综精品| 人人人人澡| 婷婷六月综合网| 色拍拍视频| 亚洲毛片网站| 看黄网站免费| 永久免费精品视频| 欧美丝袜一区| 在线天堂bt中文www在线| 亚洲综合春色另类久久| 深爱婷婷网| 六月综合| 99久久婷婷国产综合精品电影| 国产精品主播在线| 呦交小u女国产秘密入口| 91色欧美| 久久久夜夜夜| 国产农村乱色xxxx| 欧美xx高清| 交在线观看网站视频| 天堂bt种子资源地址在线| 农村妇女高清毛片一级| 欧美地区一二三区| 大片毛片女女女女女女女| 黄a网站| 久久精品亚洲一区二区三区浴池| 国产激爽大片在线播放| 成人区精品一区二区毛片不卡| 天天澡天天摸天天爽免费| 亚洲迅雷| 亚洲国产视频网| 五月婷在线观看| 黄网站色成年片大免费软件| 亚洲午夜网站|