18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

輕松上手邊緣AI:MemryX MX3+結(jié)合Orange Pi 5 Plus的C/C++實(shí)戰(zhàn)指南

大大通 ? 2025-05-28 08:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、概述

在當(dāng)前科技迅速發(fā)展的環(huán)境中,人工智能AI)技術(shù)日益普及,邊緣計(jì)算(Edge Computing)也隨之成為 AI 應(yīng)用的核心支柱。傳統(tǒng)云計(jì)算雖然具備強(qiáng)大的集中處理能力,但在大量數(shù)據(jù)傳輸和實(shí)時(shí)響應(yīng)的需求下,延遲與帶寬的瓶頸逐漸顯現(xiàn)。因此,邊緣計(jì)算的概念應(yīng)運(yùn)而生,通過將部分計(jì)算分配到數(shù)據(jù)生成端的應(yīng)用,不僅顯著降低延遲,還有效減輕網(wǎng)絡(luò)負(fù)擔(dān),提升了應(yīng)用的實(shí)時(shí)性與隱私性。

在這波邊緣計(jì)算浪潮中,MemryX 加速卡以其卓越的浮點(diǎn)計(jì)算能力 (BF16) 及全面的軟件服務(wù),成為 AI 邊緣計(jì)算的獨(dú)樹一幟的存在。過去傳統(tǒng)邊緣計(jì)算多集中于整數(shù)運(yùn)算,但在實(shí)際應(yīng)用中,仍有某些任務(wù)需要高度精確度,因此浮點(diǎn)運(yùn)算的智能芯片將成為物體檢測(cè)、圖像識(shí)別和自然語言處理等邊緣應(yīng)用的理想選擇。MemryX 于 2024 年提出了一套新的加速卡解決方案,能夠在低功耗 (5 TFLOPS/W) 的情況下提供卓越的 AI 計(jì)算性能 (20 TFLOPS),逐漸成為邊緣智能應(yīng)用的關(guān)鍵推動(dòng)者。


除了硬件性能,MemryX 還提供豐富的軟件服務(wù)是一大亮點(diǎn)。其軟件支持包括各模塊評(píng)估、API 接口、驅(qū)動(dòng)程序和多種開發(fā)工具,方便開發(fā)者快速集成并靈活調(diào)整 AI 運(yùn)算需求。MemryX 的軟件支持涵蓋了從 MX3+ 芯片模擬性能(Simulator)、權(quán)重精度調(diào)整(Weight Precision)、模型裁剪(Model Cropping) 工具以及模型庫資源,能夠幫助 MX3+ 運(yùn)行性能達(dá)到最佳狀態(tài)。


未來,MemryX 不僅在現(xiàn)有系統(tǒng)升級(jí)中扮演重要角色,還將成為邊緣計(jì)算和 AI 深度整合的核心引擎。其強(qiáng)大的浮點(diǎn)運(yùn)算能力和全面的軟件服務(wù),為用戶提供即插即用的 AI 解決方案,開創(chuàng)邊緣智能新時(shí)代。

本章節(jié)將向用戶介紹如何安裝 MemryX 以及C / C++ 的示例程序應(yīng)用。


二、快速搭建 MemryX

(1) 硬件架構(gòu)

將 MemryX MX3+ 2280 尺寸模塊連接到 Orange Pi 的 M.2 插槽,并安裝散熱片(heat sink)、屏幕(screen)、攝像頭(USB Camera)、鼠標(biāo)(mouse)、鍵盤(keyboard) 和網(wǎng)線(Ethernet Cable)。

wKgZO2g1Y16AfJ2LAAW4_BEvuiw506.png


(2) 下載 Orange Pi 5 Plus 預(yù)構(gòu)建鏡像 (Ubuntu)

請(qǐng)至官方網(wǎng)站下載預(yù)構(gòu)建鏡像

wKgZPGg1Y16AbQe3AAIJWRVpB5w916.png


下載 Orangepi5plus_1.0.8_ubuntu_focal_desktop_xfce_linux5.10.160.7z 并將其解壓縮

wKgZO2g1Y16AAkxHAAFi90ooI7c106.png


Ubuntu適用版本:18.04 (Bionic Beaver)、20.04 (Focal Fossa)、22.04 (Jammy Jellyfish)

Linux 內(nèi)核版本:5.10.x ~ 6.1.x


(3) 將 Ubuntu 系統(tǒng)燒錄至 SD

請(qǐng)將 SD 卡 (建議準(zhǔn)備 16GB 以上的容量) 插入到 PC 端,并使用 Rufus 進(jìn)行燒錄。

wKgZO2g1Y16ABbN_AAH1q-7a4IA733.png


(4) 進(jìn)入 Ubuntu 系統(tǒng)并連接網(wǎng)絡(luò)

燒錄完成后,請(qǐng)將 SD 卡放入 Orange Pi 5 Plus。即可連接電源進(jìn)入系統(tǒng),并連接上網(wǎng)絡(luò)。

wKgZPGg1Y16AQMgFAAE6_5H8d8c932.png


(5) 安裝 kernel-header 頭文件

$ sudo apt install linux-headers-$(uname -r)


(6) 安裝 MemryX SDK 包 (C/C++)

▲ 添加 GPG 密鑰

$ wget -qO- https://developer.memryx.com/deb/memryx.asc | sudo tee /etc/apt/trusted.gpg.d/memryx.asc >/dev/null


▲ 添加軟件至 APT 列表

$ echo 'deb https://developer.memryx.com/deb stable main' | sudo tee /etc/apt/sources.list.d/memryx.list >/dev/null


▲ 安裝 MemryX MX3+ NPU 驅(qū)動(dòng)程序

$ sudo apt update

$ sudo apt install memx-drivers


▲ 安裝 MemryX MX3+ 運(yùn)行時(shí) (C/C++)

$ sudo apt install memx-accl


▲ 安裝 MemryX MX3+ 包

$ sudo apt install memx-accl-plugins

$ sudo apt install memx-utils-gui

$ sudo apt install qtbase5-dev qt5-qmake

$ sudo apt install cmake

$ sudo apt install libopencv-dev

$ sudo apt install libssl-dev


▲ 優(yōu)化硬件設(shè)置

原廠目前提供 Raspberry Pi 5、Orange Pi 5 Plus、Radxa Rock 5B EVK 進(jìn)行設(shè)置。若為 Intel (x86) 則可略過此步驟。

$ sudo mx_arm_setup

wKgZPGg1Y16AV3xHAAEaoklUesM516.png


▲ 驗(yàn)證環(huán)境

請(qǐng)將系統(tǒng)重啟后,以下列指令確認(rèn)是否安裝成功。

$ apt policy memx-drivers

wKgZPGg1Y16AShQKAAHaG1EXevQ215.png


三、DEMO 實(shí)作展示 (C/C++)


請(qǐng)前往官網(wǎng)連接到 Tutorials 進(jìn)行 DEMO 教學(xué)示范,并請(qǐng)連接一臺(tái) USB 攝像頭進(jìn)行展示。


(1) 深度估計(jì)

深度估計(jì)(Depth Estimation) 展示了利用彩色影像圖片來生成具有距離意義的深度圖。

● 下載并解壓depthEstimation.zip

$ unzip depthEstimation.zip


● 修改權(quán)限

$ sudo chmod -R 777 depthEstimation/


● 編譯

$ cd depthEstimation

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./depthEstimation –cam /dev/video0

每秒運(yùn)行約 29.81 幀,CPU 使用率約 200%,內(nèi)存使用率約 0.1%(0.016 GB)

wKgZO2g1Y16AA5dyAAItjNoSe6E619.png


(2) 目標(biāo)檢測(cè) (CenterNet)

物體檢測(cè)(Object Detection) - CenterNet 是經(jīng)典的目標(biāo)檢測(cè)算法,于 2019 年提出。[PDF]


● 下載并解壓 centernet_sample.zip

$ unzip centernet_sample.zip


● 修改權(quán)限

$ sudo chmod -R 777 CenterNet/


● 編譯

$ cd centernet_sample/CenterNet

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./CenterNet


每秒運(yùn)行約 23.6 幀,CPU 使用率約 493.4 %,內(nèi)存使用率約 4.4 % (0.7 GB)

wKgZO2g1Y1-AGSkAAAxlXm6JFg4313.png

圖片來源 : https://www.pexels.com/zh-tw/


(3) 姿態(tài)估計(jì) (YOLOv8)

肢體估計(jì)(Pose Estimation) - YOLOv8 是目前最熱門的 DNN 算法,于 2023 年提出 [Ultralytics] 被設(shè)計(jì)用于計(jì)算人體肢體的節(jié)點(diǎn)位置與相關(guān)性。


● 下載并解壓 poseEstimation_sample.zip

$ unzip poseEstimation_sample.zip


● 修改權(quán)限

$ sudo chmod -R 777 poseEstimation/


● 編譯

$ cd poseEstimation

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./poseEstimation --cam /dev/video0

每秒運(yùn)行約 22.4 幀,CPU 使用率約 155.4%,內(nèi)存使用率約 1.6% (0.25 GB)

wKgZPGg1Y16ATuRDAAVxJD_iVMk621.png


(4) 目標(biāo)檢測(cè) (YOLOv7t)

物體檢測(cè)(Object Detection) - YOLOv7 Tiny 是目前最熱門的 DNN 算法,于 2022 年提出 [PDF ] 被設(shè)計(jì)用于計(jì)算各種物體的位置與相關(guān)性。


● 下載并解壓objectDetection_sample.zip

$ unzip objectDetection_sample.zip


● 修改權(quán)限

$ sudo chmod -R 777 objectDetection/


● 編譯

$ cd objectDetection/

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./objectDetection

每秒運(yùn)行約 45.5 幀,CPU 使用率約為 445 %,內(nèi)存使用率約為 2.9 % (0.46 GB)

wKgZO2g1Y1-AD5LlAA8aDfdGPpo324.png

圖片來源 : https://www.pexels.com/zh-tw/


(5) 目標(biāo)檢測(cè) (YOLOv8s)

物體檢測(cè)(Object Detection) - YOLOv8 是目前最熱門的 DNN 算法,于 2023 年提出 [Ultralytics] 被設(shè)計(jì)用于計(jì)算各種物體的位置與相關(guān)性。


● 下載并解壓objectDetection_sample.zip

$ unzip objectDetection_sample.zip


● 修改權(quán)限

$ sudo chmod -R 777 yolov8_objectDetection


● 編譯

$ cd yolov8_objectDetection/

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./yolov8_objectDetection


每秒運(yùn)行約 42.8 幀,CPU 使用率約 225 %,內(nèi)存使用率約 4.2%(0.67 GB)

wKgZPGg1Y1-ATsOiAA46UJPCSq4827.png

圖片來源 : https://www.pexels.com/zh-tw/


(6) 多流目標(biāo)檢測(cè) (Multi-Stream Object Detection)

使用目前最熱門的 YOLOv8 DNN 算法進(jìn)行 多路影像流(Multi-Stream Object Detection) 展示。


● 下載并解壓 MX_DEMOS_20241029.tgz

若想獲取此 DEMO,請(qǐng)聯(lián)系 MemryX 或 WPI 窗口。

$ tar zxvf MX_DEMOS_20241029.tgz


● 修改權(quán)限

$ sudo chmod -R 777 MX_DEMOS/


● 編譯

$ cd MX_DEMOS/

$ mkdir build && cd build

$ cmake ..

$ make -j4


● 運(yùn)行

$ ./demoVMS

每秒運(yùn)行約 28.4 幀,CPU 使用率約 615.5%,內(nèi)存使用率約 20.0%(3.2 GB)

wKgZPGg1Y1-AD9r_ABGpJPkHXVM640.png


四、結(jié)語


MemryX MX3+ AI 加速卡提供高性能、低功耗且靈活的 AI 邊緣計(jì)算解決方案特別適用于物體檢測(cè)、視覺分析和實(shí)時(shí)監(jiān)控等應(yīng)用場(chǎng)景。通過浮點(diǎn)數(shù)運(yùn)算 (BF16) 及內(nèi)置 10.5 MB SRAM內(nèi)存,能夠在不占用主系統(tǒng)內(nèi)存資源的前提下,確保運(yùn)算精度,并提升 AI 模型的性能與可擴(kuò)展性。


在 C/C++ DEMO 測(cè)試中,單顆攝像機(jī)的物體檢測(cè)僅需占用約一顆 CPU 處理視頻,而系統(tǒng)內(nèi)存使用量?jī)H為 1.6%,顯示出 MemryX 芯片的高效運(yùn)算與極低資源占用特性。如果研究深入一些,MemryX 提供強(qiáng)大的開發(fā)工具,開發(fā)者可以靈活切割 AI 模塊的前后處理,甚至能將圖像前處理交由 ISP(圖像信號(hào)處理器) 或 DSP(數(shù)字信號(hào)處理器) 處理,從而進(jìn)一步優(yōu)化運(yùn)算效率。


MemryX MX3+ 的核心優(yōu)勢(shì)

● 高幀率運(yùn)算:?jiǎn)螐埖凸?M.2 卡可同時(shí)處理10路攝像機(jī)流,支持多AI模型并行運(yùn)行。


高精度與自動(dòng)編譯:一鍵完成 BF16 浮點(diǎn)模型編譯,確保 AI 準(zhǔn)確度,無需額外調(diào)整或重新訓(xùn)練。


● 原始模型保持完整:無需修改 AI 模型即可直接部署,并可選擇模型剪枝與壓縮來優(yōu)化設(shè)計(jì)。


● 自動(dòng)化前/后處理:自動(dòng)識(shí)別并整合前后處理代碼,減少開發(fā)與調(diào)試時(shí)間,提高部署效率。


● 優(yōu)異的可擴(kuò)展性:可單芯片運(yùn)行,也可16芯片組合為邏輯單元,無需額外的PCIe交換器。


● 低功耗設(shè)計(jì):?jiǎn)晤w MX3 芯片僅消耗 0.5W ~ 2.0W,4 芯片模塊的功耗低于主流 GPU 的 1/10。


● 廣泛的硬件與軟件支持:兼容 x86、ARM、RISC-V 平臺(tái)及多種操作系統(tǒng),開發(fā)靈活性極高。


隨著人工智能在零售、汽車、工業(yè)、農(nóng)業(yè)和機(jī)器人等行業(yè)中的廣泛應(yīng)用,MemryX 正站在邊緣計(jì)算技術(shù)的前沿,為客戶提供卓越的性能和更高的價(jià)值。在未來,MemryX 將繼續(xù)推動(dòng)技術(shù)創(chuàng)新,成為AI邊緣計(jì)算領(lǐng)域中不可或缺的合作伙伴通過上述原廠提供的工具與示例,AI 不再是遙不可及的夢(mèng)想,只需一步步按照示例步驟操作,就可以快速實(shí)現(xiàn)任何智能應(yīng)用。若想試用或購買 MemryX 產(chǎn)品的新伙伴,請(qǐng)直接聯(lián)系伊布小編!謝謝。


五、參考文件


[1] MemryX 官方網(wǎng)站

[2] MemryX 開發(fā)者中心技術(shù)網(wǎng)站

[3] EE Awards 2022 亞洲金選獎(jiǎng)

[4] MemryX - LinkedIn 官方賬號(hào)

[5] MemryX 示例

[6] 美通社 - MemryX宣布MX3邊緣AI加速器正式投產(chǎn)


如有任何相關(guān)MemryX技術(shù)問題,歡迎在博文底下留言提問!

接下來還會(huì)分享更多MemryX的技術(shù)文章 !!敬請(qǐng)期待【ATU Book-MemryX系列】

歡迎關(guān)注大大通博主:ATU 伊布小編 (一部)

了解MPU技術(shù)整合、深度學(xué)習(xí)、電腦視覺技術(shù)與人工智能(AI)的發(fā)展等更多相關(guān)內(nèi)容

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

    關(guān)注

    2

    文章

    341

    瀏覽量

    20606
  • 邊緣AI
    +關(guān)注

    關(guān)注

    0

    文章

    185

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    有獎(jiǎng)直播 | @4/8 輕松部署,強(qiáng)大擴(kuò)展邊緣運(yùn)算 AI 新世代

    MemryX推出全新MemryXMX3AI推理加速卡,采用PCIeGen3M.2M-Key接口,提供高達(dá)20TOPS的強(qiáng)大算力,為工業(yè)計(jì)算機(jī)帶來即插即用的AI部署體驗(yàn)。
    的頭像 發(fā)表于 03-27 16:31 ?824次閱讀
    有獎(jiǎng)直播 | @4/8 <b class='flag-5'>輕松</b>部署,強(qiáng)大擴(kuò)展<b class='flag-5'>邊緣</b>運(yùn)算 <b class='flag-5'>AI</b> 新世代

    輕松上手邊緣AIMemryX MX3芯片與Orange Pi 5 Plus的完美結(jié)合

    當(dāng)今AI技術(shù)已無處不在,從智慧城市、工業(yè)4.0到自動(dòng)駕駛與智慧醫(yī)療,人工智能不再只是理論,而是推動(dòng)世界進(jìn)步的核心引擎。然而,AI真正的挑戰(zhàn)在于實(shí)時(shí)反應(yīng)與低功耗運(yùn)算,這也是邊緣計(jì)算
    的頭像 發(fā)表于 07-17 12:01 ?3629次閱讀
    <b class='flag-5'>輕松</b><b class='flag-5'>上手邊緣</b><b class='flag-5'>AI</b>:<b class='flag-5'>MemryX</b> <b class='flag-5'>MX3</b>芯片與<b class='flag-5'>Orange</b> <b class='flag-5'>Pi</b> <b class='flag-5'>5</b> <b class='flag-5'>Plus</b>的完美<b class='flag-5'>結(jié)合</b>

    Orange Pi Zero Plus2試用體驗(yàn)】香橙派創(chuàng)客神器開箱鑒賞

    H5,集成以太網(wǎng)、藍(lán)牙、板載存儲(chǔ),USB OTG供電等,能滿足開發(fā)者們各式各樣的需求,能勝任各項(xiàng)繁雜的任務(wù),為更高效的開發(fā)奠定了扎實(shí)的基礎(chǔ)。香橙派Orange Pi Zero Plus
    發(fā)表于 06-12 17:34

    Orange Pi Zero Plus2試用體驗(yàn)】香橙派Orange Pi Zero Plus2開發(fā)板燒錄Linux系統(tǒng)

    Zero Plus2開發(fā)板配備的H5系統(tǒng)級(jí)芯片還能移植WINCE,Android,Ubuntu等等系統(tǒng)硬件材料準(zhǔn)備:香橙派Orange Pi Zero
    發(fā)表于 06-16 17:35

    Orange Pi Zero Plus2試用體驗(yàn)】引出USB及其他接口的方法

    `香橙派的功能強(qiáng)大,plus跟one比Orange Pi Zero Plus2稍大些,肉眼可見的直觀的接口相對(duì)多些,用來開發(fā)不錯(cuò),而Orange
    發(fā)表于 06-30 17:21

    Orange Pi Zero Plus2試用體驗(yàn)】初次開機(jī)試用

    Orange Pi Zero Plus2接上電源和hdmi開電視試一下。嘿!有畫面的,進(jìn)入畫面后,由于Orange Pi Zero
    發(fā)表于 07-01 12:59

    Orange Pi Zero Plus2試用體驗(yàn)】購買Orange Pi Zero Plus2擴(kuò)展板

    由于小弟是菜鳥,不懂怎么控制Orange Pi Zero Plus2。所以購買Orange Pi Zero
    發(fā)表于 07-01 13:12

    Orange Pi Zero Plus2試用體驗(yàn)】Orange Pi Zero Plus2相關(guān)的資料

    香橙派Orange Pi Zero Plus2開發(fā)套件的相關(guān)資料
    發(fā)表于 07-01 14:51

    Orange Pi Zero Plus2試用體驗(yàn)】通過HDMI連電視測(cè)試

    本來打算用Orange Pi Zero Plus2做掌上GB的,看到壇友測(cè)了電視功能,我也額外加個(gè)香橙派Orange Pi Zero
    發(fā)表于 07-08 10:18

    Orange Pi Zero Plus2試用體驗(yàn)】結(jié)項(xiàng)報(bào)告-Orange Pi Zero Plus2掌上GB

    粘一下,身邊沒找到普通膠帶,就用醫(yī)用膠帶先貼一下了然后是實(shí)測(cè)視頻:實(shí)測(cè)視頻預(yù)覽圖:基于H5高性能處理器的Orange Pi Zero Plus2GB掌機(jī),論軟件:功能與linux電腦的
    發(fā)表于 07-20 09:55

    Orange Pi OS(OH)發(fā)布,開源鴻蒙PC端來了!

    文件管理器 設(shè)置 應(yīng)用展示 應(yīng)用市場(chǎng) 首先適配Orange Pi 3B、Orange Pi
    發(fā)表于 10-26 11:32

    高質(zhì)量 C++/C 編程指南

    高質(zhì)量 C++/C 編程指南。
    發(fā)表于 04-05 14:59 ?14次下載

    香橙派Orange Pi Plus2e - Orange Pi Plus2e技術(shù)分析

    Orange Pi Plus2e不僅僅是一款消費(fèi)品,同時(shí)也是給任何想用技術(shù)來進(jìn)行創(chuàng)作創(chuàng)新的人設(shè)計(jì)的。它是一款非常簡(jiǎn)單、有趣、實(shí)用的工具,你可以用它去打造你身邊的世界。
    的頭像 發(fā)表于 10-16 16:04 ?3297次閱讀
    香橙派<b class='flag-5'>Orange</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Plus</b>2e - <b class='flag-5'>Orange</b> <b class='flag-5'>Pi</b> <b class='flag-5'>Plus</b>2e技術(shù)分析

    STM32實(shí)戰(zhàn)C++ IO.cpp

    這一章開始編寫代碼,主要是兩個(gè)方面,一是C++,二是進(jìn)行簡(jiǎn)單的IO封裝。其它教程一般是用C語言,從按鍵或LED燈開始,比較直觀,容易上手,但與實(shí)際應(yīng)用有一定的區(qū)別,這里要做的是實(shí)用控制程序,開始
    發(fā)表于 01-12 17:40 ?4次下載
    STM32<b class='flag-5'>實(shí)戰(zhàn)</b>三 <b class='flag-5'>C++</b> IO.cpp

    邊緣AI新突破:MemryX AI加速卡與RK3588打造高效多路物體檢測(cè)方案

    本方案特別結(jié)合Orange Pi 5 Plus (Rockchip RK3588) 與 MemryX
    的頭像 發(fā)表于 03-06 10:45 ?935次閱讀
    <b class='flag-5'>邊緣</b><b class='flag-5'>AI</b>新突破:<b class='flag-5'>MemryX</b> <b class='flag-5'>AI</b>加速卡與RK3588打造高效多路物體檢測(cè)方案