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

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

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

3天內不再提示

FPGA有啥優勢 FPG在其他領域的應用

454398 ? 來源:FPGA技術聯盟 ? 作者:FPGA技術聯盟 ? 2020-11-16 17:34 ? 次閱讀

隨著人工智能物聯網技術的融合,AIoT(人工智能物聯網)的概念應運而生,即AI(人工智能)+IoT(物聯網)。目前,邊緣AI正廣泛應用于工業領域,這種技術可以為工業物聯網邊緣的多傳感器分析和機器學習應用提供最低的時延、功耗和成本。在工業領域,當前熱門的邊緣AI應用包括工業機器人、智慧路燈、智能監控等。

目前,在AI計算平臺使用最廣泛的兩種加速部件是GPUFPGA。GPU已經在深度學習訓練模型領域開創性地創建了包含CNN、DNN、RNN、LSTM以及強化學習網絡等算法在內的應用加速平臺和完整的生態系統。深度學習包含兩個計算環節,即線下訓練和線上推理環節。GPU在深度學習算法模型訓練上非常高效,但在推理時,一次性只能對于一個輸入項進行處理,并行計算的優勢不能發揮出來.

相比較而言,運行深度學習算法實現同樣的性能,GPU所需功耗遠大于FPGA,通常情況下,GPU只能達到FPGA能效比的一半或更低。目前來看,深度學習算法還未完全成熟,算法還在迭代衍化過程中,若深度學習算法發生大的變化,GPU無法像FPGA一樣可以靈活的配置硬件結構,快速切入市場。

01、FPGA有啥優勢?什么樣的場景更適合FPGA?

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

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

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

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

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

02、FPGA的計算性能在其他領域的應用

除了在AI的線上推理方向,FPGA在其他很多方面也能發揮價值。在面向計算密集型任務,比如矩陣運算、圖像處理、機器學習、壓縮、非對稱加密、搜索的排序等的時候,擁有流水線并行和數據并行的FPGA效率會高很多

03、FPGA的獨特優勢有哪些?

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

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

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

04、FPGA可以應用在哪些領域?

在機器學習領域、金融領域、大數據領域、基因檢測領域都存在比較大的數據量需要分析計算,這些是FPGA可以發揮高吞吐優勢的領域。

網絡安全領域有更安全、更低延時的需求,這些場景也可以發揮FPGA低延時的優勢。

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

現在比較熱門的自然語言處理和語音識別這些也都是FPGA可以發揮優勢的場景。

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

未來,CPU+FPGA或許將作為新的異構加速模式,被越來越多的應用領域采用。

編輯:hfy


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

    關注

    1643

    文章

    21946

    瀏覽量

    613540
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4904

    瀏覽量

    130588
  • AIoT
    +關注

    關注

    8

    文章

    1476

    瀏覽量

    31976
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    恒溫晶振對比其他晶振的優勢哪些?

    恒溫晶振是一種特殊類型的晶振,它具有許多與其他晶振相比的優勢。恒溫晶振的主要作用是在電子設備中提供穩定的時鐘信號,用于同步各個電路的運行。下面將介紹一些恒溫晶振相對于其他晶振的優勢。首
    的頭像 發表于 05-06 15:46 ?136次閱讀
    恒溫晶振對比<b class='flag-5'>其他</b>晶振的<b class='flag-5'>優勢</b><b class='flag-5'>有</b>哪些?

    激光焊接錫膏和普通錫膏區別?

    激光焊接錫膏與普通錫膏的區別主要體現在其成分構成、焊接機制、性能優勢及應用領域等方面,以下是更為詳盡的分析:
    的頭像 發表于 03-26 09:10 ?179次閱讀

    燒結銀的導電性能比其他導電膠優勢哪些???

    燒結銀的導電性能比其他導電膠優勢哪些???
    的頭像 發表于 02-27 21:41 ?157次閱讀

    ADS1294和ADS1298區別啊?

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

    FPGA 實時信號處理應用 FPGA在圖像處理中的優勢

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

    FPGA與ASIC的優缺點比較

    適應各種應用場景。這意味著用戶可以根據需要,通過編程來更改FPGA的功能,而無需更改硬件設計。 設計周期短 :與ASIC相比,FPGA的設計、驗證和生產周期更短。這主要是因為FPGA可以通過軟件編程來實現功能,而無需進行復雜的硬
    的頭像 發表于 10-25 09:24 ?1485次閱讀

    FPGA在圖像處理領域優勢哪些?

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

    FPGA做深度學習能走多遠?

    FPGA優勢就是可編程可配置,邏輯資源多,功耗低,而且賽靈思等都在極力推廣。不知道用FPGA做深度學習未來會怎樣發展,能走多遠,你怎么看。 A:FPGA 在深度學習
    發表于 09-27 20:53

    淺談國產異構雙核RISC-V+FPGA處理器AG32VF407的優勢和應用場景

    關于國產異構雙核RISC-V+FPGA處理器AG32VF407的具體優勢和應用場景淺談如下: 優勢 異構計算能力 : 異構雙核設計結合了RISC-V的高效指令集和FPGA的靈活可編程性
    發表于 08-31 08:32

    聚徽-OLED 屏幕與其他屏幕相比的主要優勢

    OLED 屏幕與其他屏幕相比的主要優勢體現在多個方面:
    的頭像 發表于 08-06 09:27 ?985次閱讀

    FPGA在自動駕駛領域哪些優勢?

    FPGA(Field-Programmable Gate Array,現場可編程門陣列)在自動駕駛領域具有顯著的優勢,這些優勢使得FPGA
    發表于 07-29 17:11

    FPGA在自動駕駛領域哪些應用?

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

    FPGA在人工智能中的應用哪些?

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

    科普:GPU和FPGA何異同

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

    國產FPGA優勢是什么?

    發現國產的FPGA 芯片也是越來越多,請問國產的芯片對比國外的最大的優勢是什么?
    發表于 05-26 20:20
    主站蜘蛛池模板: 欧美中出在线 | 亚洲免费不卡 | 欧美黄色片 一级片 | www.嫩草影院 | 91色欧美| 日本亚洲一区二区 | 国产高清毛片 | 欧美成人免费高清网站 | vr亚洲成年网址在线观看 | 五月激情视频 | 色多多在线播放 | 免费大片黄日本在线观看 | 天堂网最新| 午夜免费视频 | 日本片巨大的乳456线观看 | 四虎8848精品永久在线观看 | 亚洲嫩草影院在线观看 | 看黄色一级毛片 | 中文字幕一区二区三区免费视频 | 最新色视频 | 免费公开视频人人人人人人人 | 91精品啪在线观看国产日本 | 亚洲 欧美 精品专区 极品 | 亚洲乱码一二三四区 | 欧美一区中文字幕 | 日日夜夜天天久久 | 女上男下边吃奶边做视频成都 | 精品四虎免费观看国产高清午夜 | 日韩一级在线视频 | 手机看片日韩福利 | 日本在线黄色 | 亚州色吧| 午夜久| 在线观看黄色一级片 | 国产毛片农村妇女系列 | 九色在线观看视频 | 99久久999久久久综合精品涩 | 三级黄色网 | 好硬好湿好爽再深一点h | 黄色的视频网站 | 又黄又粗暴的120秒免费gif视频 |