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

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

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

3天內不再提示

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

454398 ? 來源:FPGA技術聯(lián)盟 ? 作者:FPGA技術聯(lián)盟 ? 2020-11-16 17:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

編輯:hfy


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

    關注

    1645

    文章

    22050

    瀏覽量

    618511
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4948

    瀏覽量

    131248
  • AIoT
    +關注

    關注

    8

    文章

    1511

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    為什么選擇超級電容?優(yōu)勢哪些?

    為什么選擇超級電容?優(yōu)勢哪些?為什么選擇超級電容,就不得不仔細說說它的優(yōu)勢了。超級電容作為一種新型電化學儲能裝置,與傳統(tǒng)電容和鋰電池相比,超級電容的功率密度更高,能量密度更大,使用壽命更長,體積
    的頭像 發(fā)表于 05-16 08:47 ?399次閱讀
    為什么選擇超級電容?<b class='flag-5'>優(yōu)勢</b><b class='flag-5'>有</b>哪些?

    恒溫晶振對比其他晶振的優(yōu)勢哪些?

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

    激光焊接錫膏和普通錫膏區(qū)別?

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

    燒結銀的導電性能比其他導電膠優(yōu)勢哪些???

    燒結銀的導電性能比其他導電膠優(yōu)勢哪些???
    的頭像 發(fā)表于 02-27 21:41 ?240次閱讀

    ADS1294和ADS1298區(qū)別???

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

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

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

    FPGA與ASIC的優(yōu)缺點比較

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

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

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

    FPGA做深度學習能走多遠?

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

    AMD成本優(yōu)化型FPGA產品組合的優(yōu)勢

    隨著物聯(lián)網( IoT )、機器視覺和 AI 等創(chuàng)新技術進入邊緣計算領域,開發(fā)者需要更靈活、節(jié)能和低成本的全新架構。本電子書介紹了 FPGA、自適應 SoC、ASIC 和其他標準處理器之間的區(qū)別,旨在幫助創(chuàng)新者確定最適合自身應用的
    的頭像 發(fā)表于 09-18 09:27 ?690次閱讀

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

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

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

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

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

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

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

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

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

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