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

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

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

在加速AI算法上,F(xiàn)PGA具有更高性能和靈活性

Carol Li ? 來源:電子發(fā)燒友網(wǎng) ? 作者:李彎彎 ? 2022-02-24 17:42 ? 次閱讀

電子發(fā)燒友網(wǎng)報道(文/李彎彎)當(dāng)前許多行業(yè)都采用人工智能來解決棘手問題,包括工業(yè)制造領(lǐng)域,隨著工業(yè)4.0在2010年代早期進(jìn)一步演進(jìn),AI在制造環(huán)境中的重要性與日俱增。

如今,許多應(yīng)用都會利用AI來促進(jìn)制造和業(yè)務(wù)經(jīng)營、流程、安保和供應(yīng)鏈等更加流暢高效。通過運用預(yù)測性算法,AI可以監(jiān)控設(shè)備狀況,優(yōu)化維護(hù)日程,最終還能預(yù)報機(jī)械故障。

在持續(xù)興旺發(fā)展的工業(yè)4.0和正在演進(jìn)的工業(yè)5.0中,AI依然是一個重要的組成部分。然而,AI算法的蓬勃發(fā)展離不開實時數(shù)據(jù)。

4G相比,5G網(wǎng)絡(luò)可提供100倍的帶寬和500倍的信道數(shù)量。5G網(wǎng)絡(luò)與IoT結(jié)合之后,海量的輸入數(shù)據(jù)在計算機(jī)領(lǐng)域中引出了一種新范式,即對數(shù)據(jù)加速器的需求。

FPGA在加速AI算法上的獨特優(yōu)勢

數(shù)據(jù)加速的賽場上有三種各異的硬件方式,即GPU、FPGA和定制ASIC。ASIC的效率與性能最為出色,但功能完全固定,缺乏必需的靈活性,無法適應(yīng)AI算法的變化、新興技術(shù)的參數(shù)改動、供應(yīng)商要求和負(fù)載優(yōu)化。

GPU是傳統(tǒng)核心數(shù)據(jù)中心的主力,僅限于純粹運算這樣的使用場景,而不能提供大多數(shù)場景中需要利用到的聯(lián)網(wǎng)與存儲加速的能力,并且能耗和成本較高。

FPGA可以加速聯(lián)網(wǎng)、運算和存儲,速度與ASIC相仿,也具備了必需的靈活性,能夠為如今的核心與邊緣數(shù)據(jù)中心提供理想的數(shù)據(jù)加速。

除了數(shù)據(jù)加速之外,F(xiàn)PGA還將在傳感器融合和傳入數(shù)據(jù)流合并等領(lǐng)域發(fā)揮關(guān)鍵作用,為數(shù)據(jù)消費打下了堅實的基礎(chǔ)。

“FPGA提供了類似于ASIC的性能和比圖形處理器(GPU)更高的靈活性?!?a target="_blank">Achronix產(chǎn)品營銷高級經(jīng)理Tom Spencer在接受電子發(fā)燒友采訪的時候說到。

Achronix產(chǎn)品營銷高級經(jīng)理Tom Spencer


Achronix的產(chǎn)品解決AI/ML硬件中的普遍痛點

Achronix是一家高性能的現(xiàn)場可編程邏輯門陣列(FPGA)技術(shù)供應(yīng)商,該公司不僅可以提供FPGA芯片解決方案,還能提供嵌入式FPGA(eFPGA)半導(dǎo)體知識產(chǎn)權(quán)(IP)。

包括與云計算和企業(yè)數(shù)據(jù)中心匹配的Speedster7t系列FPGA產(chǎn)品,以及通過集成到專用集成電路(ASIC)或系統(tǒng)級芯片(SoC)之中,進(jìn)入到嵌入式應(yīng)用的Speedcore嵌入式FPGA IP。

通過這樣的產(chǎn)品組合,合作伙伴都可以為其人工智能/機(jī)器學(xué)習(xí)(AI/ML)解決方案找到合適的解決方案。

值得關(guān)注的是,Achronix的產(chǎn)品結(jié)合了三個關(guān)鍵的構(gòu)建模塊,可以解決當(dāng)前AI/ML硬件中的普遍痛點:存儲帶寬、計算吞吐量和片上數(shù)據(jù)傳輸。

據(jù)Tom Spencer介紹,Achronix在其FPGA中率先利用二維片上網(wǎng)絡(luò)(2D NoC)來連接所有其他功能塊、I/O接口和FPGA邏輯陣列,這種新的內(nèi)部通信設(shè)施即二維片上網(wǎng)絡(luò)擁有20Tbps的雙向帶寬,這使得Speedster7t器件在整個FPGA市場在片上可以實現(xiàn)最快的數(shù)據(jù)傳輸。

同時,通過充分考慮當(dāng)前各種機(jī)器學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)模型所需的計算資源,Achronix開發(fā)了一種獨特的乘法和累加模塊,并將其稱為機(jī)器學(xué)習(xí)處理器或MLP。

MLP使用自己的內(nèi)置存儲器以實現(xiàn)極低的延遲,可以在一個時鐘周期內(nèi)執(zhí)行多達(dá)32次乘法運算和1次累加運算。在Speedster7t系列AC7t1500 FPGA芯片中有超過2500個MLP,實現(xiàn)高達(dá)61 TOPS計算能力。

但是如果沒有足夠的存儲器來支持計算資源,無論是MLP還是2D NoC都是不完整的,Achronix的7t1500 FPGA器件可以提供多達(dá)8個GDDR6控制器,總帶寬為4Tbps。

結(jié)語

在解決方案中使用剛好足夠的FPGA資源提供靈活性,同時強(qiáng)化使用傳統(tǒng)ASIC模型不需要靈活性的電路,用戶可以獲得兩全其美的效果,為所有固定功能提供ASIC級別的最高效率和性能,同時保持靈活性,可以適應(yīng)不斷變化的需求、終端用戶的獨特要求和不斷變化的規(guī)范。

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

    關(guān)注

    1625

    文章

    21625

    瀏覽量

    601245
  • Achronix
    +關(guān)注

    關(guān)注

    1

    文章

    72

    瀏覽量

    22509
  • AI算法
    +關(guān)注

    關(guān)注

    0

    文章

    247

    瀏覽量

    12221
收藏 人收藏

    評論

    相關(guān)推薦

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

    。這種并行處理能力使得FPGA處理大規(guī)模圖像數(shù)據(jù)時表現(xiàn)出色,能夠?qū)崟r完成復(fù)雜的圖像處理算法。 二、高靈活性 FPGA
    發(fā)表于 10-09 14:36

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    的應(yīng)用場景。 ? 可重構(gòu)性:深度學(xué)習(xí)高速迭代的情況下,FPGA 比一些專用芯片(如 ASIC)具有更強(qiáng)的靈活性。當(dāng)深度學(xué)習(xí)算法或模型結(jié)構(gòu)發(fā)
    發(fā)表于 09-27 20:53

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

    更多用于低功耗和嵌入式場景,但結(jié)合FPGA的異構(gòu)處理器可以探索高性能計算領(lǐng)域的應(yīng)用,特別是需要高度定制化和
    發(fā)表于 08-31 08:32

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

    需更換整個硬件平臺。 綜上所述,FPGA自動駕駛領(lǐng)域具有高性能、靈活性、低延遲、高能效比、硬件級安全、易于集成與擴(kuò)展以及長期可維護(hù)性等顯
    發(fā)表于 07-29 17:11

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

    定制化的硬件設(shè)計,提高了硬件的靈活性和適應(yīng)性。 綜上所述,FPGA人工智能領(lǐng)域的應(yīng)用前景廣闊,不僅可以用于深度學(xué)習(xí)的加速和云計算的加速,還
    發(fā)表于 07-29 17:05

    OPSL 優(yōu)勢1:波長靈活性

    與其他類型的連續(xù)激光器相比,光泵半導(dǎo)體激光器 (OPSL) 技術(shù)有許多優(yōu)勢,包括波長的靈活性。 特別是OPSL打破了傳統(tǒng)技術(shù)的限制,可以通過設(shè)計與應(yīng)用的波長要求相匹配。 不折不扣的波長靈活性 光泵
    的頭像 發(fā)表于 07-08 06:30 ?254次閱讀
    OPSL 優(yōu)勢1:波長<b class='flag-5'>靈活性</b>

    FPGA與ARM的本質(zhì)區(qū)別

    包括可配置邏輯模塊、輸入輸出模塊和內(nèi)部連線等部分,允許用戶通過軟件進(jìn)行配置和編程來完成特定功能。這種特性使得FPGA具有高性能和實時性,以及高度的靈活性和可重復(fù)性。而ARM則是一種基于
    發(fā)表于 04-28 09:00

    FPGA與ARM的本質(zhì)區(qū)別是什么?

    包括可配置邏輯模塊、輸入輸出模塊和內(nèi)部連線等部分,允許用戶通過軟件進(jìn)行配置和編程來完成特定功能。這種特性使得FPGA具有高性能和實時性,以及高度的靈活性和可重復(fù)性。而ARM則是一種基于
    發(fā)表于 04-28 08:56

    FPGA與AISC的差異

    )是兩種不同的硬件實現(xiàn)方式,它們之間存在以下主要差異: 設(shè)計過程 :FPGA的設(shè)計通?;谝延械挠布Y(jié)構(gòu)進(jìn)行邏輯配置,而ASIC需要從頭開始進(jìn)行定制化的電路設(shè)計。 靈活性FPGA具有
    發(fā)表于 02-22 09:54

    FPGA分類

    :基于靜態(tài)隨機(jī)存取存儲器(SRAM)的FPGA,其配置可以每次電時重新加載。這類FPGA具有較高的
    發(fā)表于 01-26 10:09

    怎么用FPGA算法 如何在FPGA實現(xiàn)最大公約數(shù)算法

    FPGA算法的優(yōu)點在于它們可以提供高度的定制化和靈活性,使得算法可以根據(jù)實際需求進(jìn)行優(yōu)化和調(diào)整。此外,FPGA還可以實現(xiàn)硬件
    的頭像 發(fā)表于 01-15 16:03 ?1900次閱讀

    fpga布局布線算法加速

    任務(wù)是將邏輯元件與連接線路進(jìn)行合理的布局和布線,以實現(xiàn)性能優(yōu)化和電路連接的可靠性。然而,FPGA布局布線的過程通常是一項繁瑣且耗時的任務(wù),因此加速布局布線算法的研究
    的頭像 發(fā)表于 12-20 09:55 ?745次閱讀

    FPGA為嵌入式設(shè)計帶來了強(qiáng)大的功能與靈活性

    盡管 FPGA 為嵌入式設(shè)計帶來了強(qiáng)大的功能與靈活性,但額外的開發(fā)流程也給設(shè)計工作增加了新的復(fù)雜性和限制問題。整合傳統(tǒng)的硬件-FPGA-軟件設(shè)計流程并充分利用 FPGA 的可再編程功能
    的頭像 發(fā)表于 12-07 09:35 ?470次閱讀

    4G插卡路由器:無線上網(wǎng)的便利與靈活性

    4G插卡路由器:無線上網(wǎng)的便利與靈活性
    的頭像 發(fā)表于 11-28 17:27 ?891次閱讀

    fpga是什么?看完你就明白了

    FPGA(Field-Programmable Gate Array)是一種可編程邏輯設(shè)備,它具有靈活性和可重新配置性的特點,硬件設(shè)計領(lǐng)域扮演著重要的角色。本文將深入介紹FPGA的定
    發(fā)表于 11-13 15:43