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

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

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

3天內不再提示

基于英特爾? Cyclone? V片上系統的安裝

科技綠洲 ? 來源:FPGA創新中心 ? 作者:FPGA創新中心 ? 2022-04-10 11:15 ? 次閱讀

Paddle-Lite的技術特點

Paddle-Lite是百度公司推出的輕量級推理框架,其基本特點如下:

01

輕量級:執行階段和計算優化階段實現良好解耦拆分,移動端可以直接部署執行階段,無任何第三方依賴。包含完整的80個Op加85個Kernel的動態庫,對于ARMV7只有800K,ARMV8下為1.3M,并可以裁剪到更低。在應用部署時,載入模型即可直接預測,無需額外分析優化。

02

多硬件支持:Paddle-Lite 架構已經驗證和完整支持從Mobile到Server多種硬件的支持需求,包括ARM CPU, ARM GPU, Huawei NPU, Intel X86 CPU, NV GPU等。得益于對不同硬件適度的抽象,在Paddle-Lite 框架本身清晰的同時支持不同硬件的特殊調度需求,使得Paddle Lite架構在框架的清晰程度和硬件的特定調度優化上達到很好的平衡,比如Nvidia GPU上復雜的stream, event分配,在 Paddle-Lite 中可以清晰表示。

03

高性能:高性能來源于兩方面,一是Kernel優化;二是框架執行。Kernel 方面,我們對相應硬件上的 Kernel 通過指令集、操作熔合、算法改寫等方式進行了深入優化。

04

框架執行方面,通過簡化Op和Kernel的功能,使得執行期的框架開銷極低;此外,框架極大的靈活性可以支持各種硬件的特定調度優化以提升整體效率。

05

混合調度:Paddle-Lite支持系統可見任意硬件的混合調度,目前已經支持ARM CPU和ARM GPU的Kernel自動混合調度,并驗證了X86 CPU和Nvidia GPU 間的混合調度。

Paddle-Lite的框架

pYYBAGJSScmAJQ3YAABv1HUR_hA315.png

Paddle-Lite是輕量級推理引擎,全面硬件支持(ARM,GPU,NPU,FPGA),多種操作系統支持(Windows,iOS,Linux),多訓練架構支持(TensorFlow,Caffe,PaddlePaddle,ONNX),以及全面模型支持。

英特爾? Cyclone? V片上系統

Cyclone? V片上系統(SoC)由單核/雙核Cortex-A9硬核系統(HPS)和FPGA兩部分組成,其硬件框圖如下。

pYYBAGJSSeWABdMAAAEbz34ynkY803.png

下圖是基于Cyclone? V的測試板

poYBAGJSSfKAPuHPAAOJ7s2Xazw093.png

Paddle-Lite環境配置

編譯環境要求

01

gcc、g++、git、make、wget、python、pip、python-dev、patchelf

02

cmake(建議使用3.10或以上版本)

安裝軟件部分以Ubuntu為例,其他Linux發行版類似。

安裝基本的軟件:

pYYBAGJSSmiASA86AAAaRCBkpfI183.png

安裝ARM GCC(GCC 5.4.0以上)工具鏈:

pYYBAGJSSnqAXzzaAAAtgXYUVHM502.png

安裝CMake,3.10以上版本:

pYYBAGJSSpOAXkMCAAA9ESKV8pI741.png

Paddle-Lite編譯

下載Paddle-Lite源碼 并切換到release分支,如develop:

pYYBAGJSSrKAGMKnAAAZp8ddTFQ927.png

編譯Paddle-Lite Linux(arm)預測庫 (armv7hf, gcc編譯):

poYBAGJSSsCAAw2bAAALcUXMKss080.png

最終的編譯結果位于build.lite.linux.armv7hf.gcc下:

poYBAGJSStmAb-leAABuzwRAWQc103.png

Paddle-Lite接口測試

Linux(ARM) demo示例基于C++ API開發,調用Paddle-Lite C++ API包括以下五步:

pYYBAGJSSvSAYZDnAAAIpDO5Dk0525.png

// 引入C++ API

poYBAGJSSwuAB6UqAAAaGijYrDA057.png

// 1. 設置MobileConfig

poYBAGJSS0iACEXKAAAt-6aVwVE296.png

// 2. 創建PaddlePredictor

pYYBAGJSS1WAKJCfAAAN_kTAta0386.png

// 3. 設置輸入數據

poYBAGJSS2WAARu6AAA8JtIAHnE687.png

// 4. 執行預測

poYBAGJSS3WAVQZiAAAIMnSb9gg059.png

// 5. 獲取輸出數據

poYBAGJSS4mARfB5AAA3ZZBwVvg335.png

結語

在Cyclone? V平臺上,Paddle-Lite支持ARM和FPGA的混合調度。針對如卷積,池化,全連接等復雜的運算可以部署到FPGA上執行,其它的算子可以在ARM上實現并執行。

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

    關注

    1630

    文章

    21802

    瀏覽量

    606368
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9180

    瀏覽量

    369438
  • 英特爾
    +關注

    關注

    61

    文章

    10017

    瀏覽量

    172424
  • 片上系統
    +關注

    關注

    0

    文章

    186

    瀏覽量

    26904
收藏 人收藏

    評論

    相關推薦

    為物聯網帶來驚喜 英特爾推出Cyclone10 FPGA系列

    英特爾推出可提供快速、省電的處理能力的 Intel Cyclone FPGAs系列產品,高效應對快速成長的物聯網應用市場。
    的頭像 發表于 10-16 06:49 ?9844次閱讀

    英特爾Altera系列cyclone V HPS GIC

    大家好,又到了每日學習的時間了,今天我們來聊一聊英特爾 Altera系列 cyclone V HPS GIC. 一、CYCLONE V GI
    的頭像 發表于 05-29 10:06 ?9571次閱讀
    <b class='flag-5'>英特爾</b>Altera系列<b class='flag-5'>cyclone</b> <b class='flag-5'>V</b> HPS GIC

    #高通 #英特爾 #Elite 高通X Elite芯片或終結蘋果、英特爾的芯片王朝

    高通英特爾蘋果
    深圳市浮思特科技有限公司
    發布于 :2023年10月27日 16:46:07

    蘋果微軟AMD拋棄英特爾加入ARM陣營

     隨著傳統PC市場的不斷衰落,智能終端市場跨越式的發展,處于其供應鏈的廠商競爭也異常激烈。最近一直在業界備受青睞的英特爾近日接連傳出不好的消息,難道英特爾芯MAX3232EUE+T
    發表于 11-06 16:41

    英特爾轉型移動領域難言樂觀

    共同面臨的難題?! intel聯盟各自為戰  英特爾的盟友——微軟日子也不算好過。微軟與英特爾的Wintel聯盟憑借Windows桌面操作系統以及英特爾處理器幾乎壟斷傳統PC市場20
    發表于 11-07 16:33

    產業風暴,英特爾能否扳倒ARM?

    的狀態。而且對于我們來說,是不可能把它定義的。他們都是早期使用者,已經使用了將近18到25年。英特爾的戰略是存在缺陷的。不管是Menlow還是Moorestown本質都是支持移動技術的,除了作為
    發表于 09-26 11:26

    沒有用于英特爾optane內存的兼容磁盤

    安裝英特爾optane內存,出現了安裝錯誤沒有兼容的磁盤用于英特爾操作系統內存。optane.txt.zip 5.9 K.以上來自于谷歌
    發表于 10-12 11:50

    英特爾HD630屏幕毛刺/閃爍

    大家好,所以3天前我遇到了這個問題,當我更新我的英特爾驅動程序時,我的屏幕就像這樣我無法通過登錄屏幕,我已經嘗試了一切我可以重置我的筆記本電腦,重新安裝Windows,刪除我的nvidia驅動程序
    發表于 10-22 11:24

    英特爾愛迪生閃存失敗

    嗨伙計,我的英特爾愛迪生停止通過終端和ssh通過wifi訪問,所以我決定閃存它。$ ./flashall.sh使用U-Boot目標:edison-blankcdc現在等待dfu設備8087:0a99
    發表于 11-02 10:57

    適用于DP45SG主板和Windows 10 1803的英特爾RST

    Ctrl-I Bios屏幕看到Raid卷的狀態,但我在Windows中看不到任何內容。多次嘗試安裝英特爾矩陣存儲控制器或英特爾RST的工作版本都失敗了。 BIOS表示操作
    發表于 11-29 15:10

    為什么選擇加入英特爾

    近日,加入英特爾已有3個月的明星芯片架構師Jim Keller接受了外媒VentureBeat的采訪,在采訪中談及了自己加入英特爾的始末和讓其為之興奮的新角色——英特爾公司技術、系統
    發表于 07-25 07:31

    英特爾重點發布oneAPI v1.0,異構編程器到底是什么

    ,2019年底發布時還是屬于探索的第一步,現在已經轉正了。oneAPI計劃的跨架構開發模型基于行業標準和開放規范,支持廣泛的行業生態系統采納該技術來推動應用開發領域的新演進。英特爾? oneAPI beta
    發表于 10-26 13:51

    蘋果放棄未來在iPhone使用英特爾5G基帶芯片 精選資料推薦

    騰訊科技訊,7 月 5 日據國外媒體報道,英特爾未來不會再向蘋果的 iPhone 智能手機提供基帶芯片了。英特爾剛剛確認,公司已經停止開發部分原本計劃使用在蘋果 iPhone 的 5G 通信基帶
    發表于 07-23 06:20

    英特爾重新思考解決芯片短缺的常用基板

    ”的假冒零部件泛濫因為英特爾是世界最大的芯片制造商之一,該公司一直在幕后工作,以加快制造過程和振興整個半導體供應鏈。本周,英特爾通過一項重新考慮味之素集成電影(ABF)的新舉措,認識到其在越南的網站可以
    發表于 06-20 09:50

    英特爾推出SOC系統處理器Atom Z670

    據國外媒體最新消息報道,英特爾公司近日終于推出了一款SOC(System On Chip)系統處理器。如今英特爾終于正式發布了其旗下最新
    發表于 04-12 10:08 ?1360次閱讀
    主站蜘蛛池模板: 天堂免费观看 | 国产网红主播精品福利大秀专区 | 美国一级毛片不卡无毒 | 五月天婷亚洲 | 国产精品 色 | 国产福利小视频在线观看 | 久久网免费视频 | 在线资源你懂的 | 完整日本特级毛片 | 手机在线看片福利盒子 | 91大神亚洲影视在线 | 99久热成人精品视频 | 国产九色在线 | 大学生一级特黄的免费大片视频 | 国产成人亚洲综合a∨婷婷 国产成人一区二区三中文 国产成人一区二区在线不卡 | 日本最顶级丰满的aⅴ艳星 日本最好的免费影院 | 免费网址视频在线看 | 成人在色线视频在线观看免费大全 | 国产免费一区二区三区在线 | 精品美女在线 | 天天干天天色天天干 | 六月丁香激情综合成人 | www.一区二区 | 欧美一级免费在线观看 | wwxxx日本| 中文字幕一二三区乱码老 | 农村妇女野外一级毛片 | 久久精品视频5 | 天天摸天天澡天天碰天天弄 | 亚洲你懂得 | 四虎影城库 | aa看片| 午夜女同影院 | 亚洲爱v | 久久精品免费视频观看 | 每日最新avhd101天天看新片 | 华人被黑人粗大猛然进 | 天天色综合4 | 一级做a爱片特黄在线观看免费看 | 亚洲欧美性另类春色 | 你懂的国产精品 |