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

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

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

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

FPGA有啥優(yōu)勢 FPG在其他領(lǐng)域的應(yīng)用

454398 ? 來源:FPGA技術(shù)聯(lián)盟 ? 作者:FPGA技術(shù)聯(lián)盟 ? 2020-11-16 17:34 ? 次閱讀

隨著人工智能物聯(lián)網(wǎng)技術(shù)的融合,AIoT(人工智能物聯(lián)網(wǎng))的概念應(yīng)運(yùn)而生,即AI(人工智能)+IoT(物聯(lián)網(wǎng))。目前,邊緣AI正廣泛應(yīng)用于工業(yè)領(lǐng)域,這種技術(shù)可以為工業(yè)物聯(lián)網(wǎng)邊緣的多傳感器分析和機(jī)器學(xué)習(xí)應(yīng)用提供最低的時延、功耗和成本。在工業(yè)領(lǐng)域,當(dāng)前熱門的邊緣AI應(yīng)用包括工業(yè)機(jī)器人、智慧路燈、智能監(jiān)控等。

目前,在AI計算平臺使用最廣泛的兩種加速部件是GPUFPGA。GPU已經(jīng)在深度學(xué)習(xí)訓(xùn)練模型領(lǐng)域開創(chuàng)性地創(chuàng)建了包含CNN、DNN、RNN、LSTM以及強(qiáng)化學(xué)習(xí)網(wǎng)絡(luò)算法在內(nèi)的應(yīng)用加速平臺和完整的生態(tài)系統(tǒng)。深度學(xué)習(xí)包含兩個計算環(huán)節(jié),即線下訓(xùn)練和線上推理環(huán)節(jié)。GPU在深度學(xué)習(xí)算法模型訓(xùn)練上非常高效,但在推理時,一次性只能對于一個輸入項進(jìn)行處理,并行計算的優(yōu)勢不能發(fā)揮出來.

相比較而言,運(yùn)行深度學(xué)習(xí)算法實(shí)現(xiàn)同樣的性能,GPU所需功耗遠(yuǎn)大于FPGA,通常情況下,GPU只能達(dá)到FPGA能效比的一半或更低。目前來看,深度學(xué)習(xí)算法還未完全成熟,算法還在迭代衍化過程中,若深度學(xué)習(xí)算法發(fā)生大的變化,GPU無法像FPGA一樣可以靈活的配置硬件結(jié)構(gòu),快速切入市場。

01、FPGA有啥優(yōu)勢?什么樣的場景更適合FPGA?

CPU是一種非常通用的架構(gòu),它的工作方式基于一系列的計算機(jī)指令,也稱為“指令集”。簡單來說,CPU從內(nèi)存中提取一小部分?jǐn)?shù)據(jù),放在寄存器或者緩存中,然后使用一系列指令對這些數(shù)據(jù)進(jìn)行操作。操作完畢后,將數(shù)據(jù)寫回內(nèi)存,提取另一小部分?jǐn)?shù)據(jù),再用指令進(jìn)行操作,并周而復(fù)始。我把這種計算方式稱為“時域計算”。

不過,如果這些需要用指令進(jìn)行處理的數(shù)據(jù)集太大,或者這些數(shù)據(jù)值太大,那么CPU就不能很高效的應(yīng)對這種情況。這就是為什么在處理高速網(wǎng)絡(luò)流量的時候,我們往往需要使用定制芯片,比如網(wǎng)卡芯片等,而不是CPU。這是因為在CPU中,即使處理一個字節(jié)的數(shù)據(jù)也必須使用一堆指令才能完成,而當(dāng)數(shù)據(jù)流以每秒125億字節(jié)進(jìn)入系統(tǒng)時,這種處理方式哪怕使用再多的線程也忙不過來。

對于GPU來說,它所擅長的是被稱作“單指令多數(shù)據(jù)流(SIMD)”的并行處理。這種處理方式的本質(zhì)是,在GPU中有著一堆相同的計算核心,可以處理類似但并不是完全相同的數(shù)據(jù)集。因此,可以使用一條指令,就讓這些計算核心執(zhí)行相同的操作,并且平行的處理所有數(shù)據(jù)。

首先,深度學(xué)習(xí)包含兩個計算環(huán)節(jié),即訓(xùn)練和推理環(huán)節(jié)。GPU強(qiáng)在訓(xùn)練,而FPGA強(qiáng)在推斷,F(xiàn)PGA 同時擁有流水線并行和數(shù)據(jù)并行,因此處理任務(wù)時候延遲更低。例如處理一個數(shù)據(jù)包有10 個步驟,F(xiàn)PGA 可以搭建一個10 級流水線,流水線的不同級在處理不同的數(shù)據(jù)包,每個數(shù)據(jù)包流經(jīng)10 級之后處理完成。每處理完成一個數(shù)據(jù)包,就能馬上輸出。通常來說,F(xiàn)PGA 加速只需要微秒級的PCIe 延遲。當(dāng)Intel 推出通過QPI快速通道互聯(lián)的Xeon + FPGA 之后,CPU 和FPGA 之間的延遲甚至可以降到100 納秒以下。

其次,F(xiàn)PGA是可編程芯片,算法燒錄更加靈活。目前來看,深度學(xué)習(xí)算法還未完全成熟,算法還在迭代衍化過程中,若深度學(xué)習(xí)算法發(fā)生大的變化,F(xiàn)PGA是軟件定義硬件,可以靈活切換算法,快速切入市場。

02、FPGA的計算性能在其他領(lǐng)域的應(yīng)用

除了在AI的線上推理方向,F(xiàn)PGA在其他很多方面也能發(fā)揮價值。在面向計算密集型任務(wù),比如矩陣運(yùn)算、圖像處理、機(jī)器學(xué)習(xí)、壓縮、非對稱加密、搜索的排序等的時候,擁有流水線并行和數(shù)據(jù)并行的FPGA效率會高很多

03、FPGA的獨(dú)特優(yōu)勢有哪些?

傳統(tǒng)的FPGA的開發(fā)類似于芯片的開發(fā),采用硬件描述語言(HDL)開發(fā),HDL開發(fā)帶來的問題就會像芯片設(shè)計一樣周期會比較長,從架構(gòu)設(shè)計、到仿真驗證、再到最終完成,需要一年左右的開發(fā)時間。

但是互聯(lián)網(wǎng)的業(yè)務(wù)迭代速度極快,在幾個月時間內(nèi)就可能完成龐大用戶群的積累,因此業(yè)務(wù)對于數(shù)據(jù)中心的要求是“快”—計算力平臺的升級要盡量快地滿足業(yè)務(wù)的發(fā)展,因此FPGA的傳統(tǒng)開發(fā)模式動輒以半年或年為單位的開發(fā)周期難以滿足需求。

為此嘗試通過OpenCL高級語言開發(fā)方式,它把底層的硬件如總線、IO接口、訪存控制器等和底層軟件如驅(qū)動、函數(shù)調(diào)用等全部封裝,變成標(biāo)準(zhǔn)單元提供上層支持,用戶只需要關(guān)注算法本身,OpenCL開發(fā)的邏輯通過編譯工具直接映射到FPGA中,開發(fā)周期從至少1年縮短至4個月以內(nèi)。

04、FPGA可以應(yīng)用在哪些領(lǐng)域?

在機(jī)器學(xué)習(xí)領(lǐng)域、金融領(lǐng)域、大數(shù)據(jù)領(lǐng)域、基因檢測領(lǐng)域都存在比較大的數(shù)據(jù)量需要分析計算,這些是FPGA可以發(fā)揮高吞吐優(yōu)勢的領(lǐng)域。

網(wǎng)絡(luò)安全領(lǐng)域有更安全、更低延時的需求,這些場景也可以發(fā)揮FPGA低延時的優(yōu)勢。

超大規(guī)模圖像處理,這些圖片的處理都使用FPGA來進(jìn)行處理加速,都可以得到滿意的效果。

現(xiàn)在比較熱門的自然語言處理和語音識別這些也都是FPGA可以發(fā)揮優(yōu)勢的場景。

當(dāng)FPGA成為一種計算力服務(wù),有著高效的硬件、成熟的IP和云化管理,你還在顧慮什么?

未來,CPU+FPGA或許將作為新的異構(gòu)加速模式,被越來越多的應(yīng)用領(lǐng)域采用。

編輯:hfy


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

    關(guān)注

    1632

    文章

    21816

    瀏覽量

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

    關(guān)注

    28

    文章

    4805

    瀏覽量

    129580
  • AIoT
    +關(guān)注

    關(guān)注

    8

    文章

    1426

    瀏覽量

    31089
收藏 人收藏

    評論

    相關(guān)推薦

    ADS1294和ADS1298區(qū)別啊?

    您好,請教一下您這個ADS1294和ADS1298區(qū)別啊?還有帶R的和不帶R的區(qū)別啊?我看用的都是一個手冊。順便再問一下您,ADS1291和ADS1292
    發(fā)表于 12-25 06:31

    FPGA 實(shí)時信號處理應(yīng)用 FPGA在圖像處理中的優(yōu)勢

    現(xiàn)場可編程門陣列(FPGA)是一種高度靈活的硬件平臺,它允許開發(fā)者根據(jù)特定應(yīng)用需求定制硬件邏輯。在實(shí)時信號處理和圖像處理領(lǐng)域FPGA因其獨(dú)特的優(yōu)勢而受到青睞。 1. 并行處理能力
    的頭像 發(fā)表于 12-02 10:01 ?1003次閱讀

    FPGA在圖像處理領(lǐng)域優(yōu)勢哪些?

    FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)在圖像處理領(lǐng)域具有顯著的優(yōu)勢,這些優(yōu)勢主要體現(xiàn)在以下幾個方面: 一、高并行處理能力
    發(fā)表于 10-09 14:36

    聚徽-OLED 屏幕與其他屏幕相比的主要優(yōu)勢

    OLED 屏幕與其他屏幕相比的主要優(yōu)勢體現(xiàn)在多個方面:
    的頭像 發(fā)表于 08-06 09:27 ?755次閱讀

    FPGA在自動駕駛領(lǐng)域哪些優(yōu)勢?

    FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)在自動駕駛領(lǐng)域具有顯著的優(yōu)勢,這些優(yōu)勢使得FPGA
    發(fā)表于 07-29 17:11

    FPGA在自動駕駛領(lǐng)域哪些應(yīng)用?

    FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)在自動駕駛領(lǐng)域具有廣泛的應(yīng)用,其高性能、可配置性、低功耗和低延遲等特點(diǎn)為自動駕駛的實(shí)現(xiàn)提供了強(qiáng)有力的支持。以下
    發(fā)表于 07-29 17:09

    FPGA在人工智能中的應(yīng)用哪些?

    FPGA(現(xiàn)場可編程門陣列)在人工智能領(lǐng)域的應(yīng)用非常廣泛,主要體現(xiàn)在以下幾個方面: 一、深度學(xué)習(xí)加速 訓(xùn)練和推理過程加速:FPGA可以用來加速深度學(xué)習(xí)的訓(xùn)練和推理過程。由于其高并行性和低延遲特性
    發(fā)表于 07-29 17:05

    科普:GPU和FPGA何異同

    來源:內(nèi)容由半導(dǎo)體行業(yè)觀察(ID:icbank)編譯自techspot,謝謝。圖形處理單元(GPU)和現(xiàn)場可編程門陣列(FPGA)是用于成像和其他繁重計算的三種主要處理器類型中的兩種。中央處理器
    的頭像 發(fā)表于 06-15 08:27 ?761次閱讀
    科普:GPU和<b class='flag-5'>FPGA</b>,<b class='flag-5'>有</b>何異同

    國產(chǎn)FPGA優(yōu)勢是什么?

    發(fā)現(xiàn)國產(chǎn)的FPGA 芯片也是越來越多,請問國產(chǎn)的芯片對比國外的最大的優(yōu)勢是什么?
    發(fā)表于 05-26 20:20

    FPGA技術(shù)的五大優(yōu)勢

    各行各業(yè)紛紛采用FPGA芯片是源于FPGA融合了ASIC和基于處理器的系統(tǒng)的最大優(yōu)勢FPGA能夠提供硬件定時的速度和穩(wěn)定性,且無需類似自定制ASIC設(shè)計的巨額前期費(fèi)用的大規(guī)模投入。
    發(fā)表于 04-23 15:50 ?1306次閱讀

    fpga封裝技術(shù)哪些應(yīng)用領(lǐng)域

    總的來說,FPGA封裝技術(shù)憑借其高性能、靈活性和可靠性,在多個領(lǐng)域發(fā)揮著重要作用。隨著技術(shù)的不斷進(jìn)步和應(yīng)用需求的增長,FPGA封裝技術(shù)的應(yīng)用場景還將繼續(xù)擴(kuò)展。
    的頭像 發(fā)表于 03-26 15:49 ?760次閱讀

    RFID技術(shù)在人員定位和監(jiān)控方面相較于其他技術(shù)何明顯優(yōu)勢

    RFID技術(shù)在人員定位和監(jiān)控方面相較于其他技術(shù)具有顯著的優(yōu)勢,包括非接觸式識別、快速識別、多目標(biāo)識別、強(qiáng)抗干擾能力、數(shù)據(jù)安全性高以及靈活性高等。這些優(yōu)勢使得RFID技術(shù)在人員定位和監(jiān)控領(lǐng)域
    的頭像 發(fā)表于 03-20 17:27 ?512次閱讀

    國產(chǎn)高端fpga芯片哪些

    國產(chǎn)高端FPGA芯片多種,以下是一些知名的國產(chǎn)FPGA芯片,
    的頭像 發(fā)表于 03-15 14:01 ?2895次閱讀

    fpga仿真軟件哪些

    此外,還有一些其他FPGA仿真軟件,如Gvim和ISE等,可以根據(jù)具體需求和開發(fā)環(huán)境進(jìn)行選擇。需要注意的是,不同的FPGA仿真軟件可能具有不同的特點(diǎn)和優(yōu)勢,開發(fā)者需要根據(jù)自己的需求和
    的頭像 發(fā)表于 03-15 14:00 ?4497次閱讀

    專家訪談 | FPGA到底是?如何做好FPGA質(zhì)量控制與測試?

    隨著數(shù)字化、智能化裝備的爆發(fā)式發(fā)展,具備更高可靠性、更高集成性的FPGA產(chǎn)品,依靠自身的自定義編程設(shè)計、可重復(fù)性修訂等特性,成功取代了傳統(tǒng)堆疊化電子元器件設(shè)計方式,應(yīng)用到裝備的設(shè)計中去。未來電子信息領(lǐng)域,硬件裝備軟件化設(shè)計趨勢已不可逆轉(zhuǎn)。可以說,只要存在硬件,就必然
    的頭像 發(fā)表于 03-04 09:37 ?1027次閱讀
    專家訪談 | <b class='flag-5'>FPGA</b>到底是<b class='flag-5'>啥</b>?如何做好<b class='flag-5'>FPGA</b>質(zhì)量控制與測試?
    主站蜘蛛池模板: 在线视频一区二区 | 男女做性无遮挡免费视频 | 亚洲男人天堂手机版 | 玖玖国产 | 手机看片1024国产基地 | 宅宅午夜亚洲精品 | 手机看片欧美日韩 | 轻点灬大ji巴太粗太长了h | 亚洲人的天堂男人爽爽爽 | 免费一级欧美片在线观看 | 午夜在线观看免费视频 | 国产美女精品三级在线观看 | 快乐你懂的在线视频免费观看 | 人人干视频在线观看 | 高级毛片| se97se成人亚洲网站在线观看 | 特级深夜a级毛片免费观看 特级生活片 | 人人干日日操 | 天天操天天射天天 | 人人人干 | 国产 日韩 欧美 高清 | 三级天堂 | 欧美中出在线 | 黄色免费在线网址 | aa三级动态图无遮无挡 | 中文字幕第一 | 日韩高清性爽一级毛片免费 | 一区二区三区精品视频 | 国产精品女丝袜白丝袜 | 国产黄色片在线观看 | 五月丁香六月综合缴清无码 | www.jizz在线观看 | 天天摸日日碰天天看免费 | 国产免费高清福利拍拍拍 | 奇米一区二区三区四区久久 | www.黄色免费 | 韩国最新三级网站在线播放 | 四虎成人精品在永久在线观看 | 明日花在线观看 | 红色一级毛片 | 天天操天天透 |