色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

Banana Pi BPI-M7 RK3588開發板在 Linux 上檢查 Rockchip NPU 使用情況

bananapi開源硬件 ? 來源:bananapi開源硬件 ? 作者:bananapi開源硬件 ? 2024-07-11 16:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如下介紹如何監控 Rockchip 設備的 NPU 使用情況。

wKgZomaPnDiAOGuJAALT5qEdEtI669.jpg

如今,新型設備開始配備內置 AI 芯片?!癆I 芯片”的正確技術術語是 NPU,即神經處理單元。

如果您有板載 NPU,您可能想知道您的系統是否正在使用它。

在本教程中,我將分享如何監控 Rockchip 處理器上的 NPU 使用情況。

這里討論的方法僅適用于 Rockchip 處理器中集成的 NPU。我使用帶有 RK3588 處理器的ArmSoM Sige7設備對其進行了測試。

你可以用以下命令檢查你的系統是否有 npu:

dmesg | grep -i npu

分析輸出以確定是否存在 NPU。

檢查 Rockchip NPU 利用率

值得慶幸的是,Rockchip 使用了debugfs功能。Debugfs 是一種特殊類型的虛擬文件系統,可以實時提供調試信息,類似于 proc 提供的信息。

可隨時提供 NPU 使用情況的文件是:

/sys/kernel/debug/rknpu/load

這是我在ArmSoM設備上運行它時顯示的內容。它顯示了 NPU 所有三個核心的使用情況:

abhishek@armsom:~$ sudo cat /sys/kernel/debug/rknpu/load
NPU load:  Core0:  0%, Core1:  0%, Core2:  0%,
abhishek@armsom:~$ 

如您所見,它僅提供當前的 NPU 使用情況并結束它。如果您想監控 NPU 使用情況,這不是很有用。

另一種方法是將其與 watch 命令結合起來,該命令將每兩秒運行一次(默認):

watch sudo cat /sys/kernel/debug/rknpu/load

這是我在本地運行利用 NPU 的 LLM 的屏幕截圖:

wKgaomaPnDmAXMtMAABKC6gDnnw544.jpg

要停止正在運行的監視命令,請按 Ctrl+C。

要實際查看 NPU 使用情況,您應該運行一個應該使用 NPU 的程序。否則,所有核心的使用率將始終為 0。

還有另一種監控NPU使用情況的方法。我在用ezrknpu項目試驗使用Rockchip NPU運行LLM時發現了它。

該項目有一個ntop.sh 腳本,它以類似 top 命令的方式顯示 NPU 使用情況。這并不完全正確,因為 top 命令不會污染屏幕。另一方面,ntop.sh 腳本會用所有這些行充斥屏幕,并且在您按下 Ctrl+C 后它們不會消失。

腳本內容如下:

#!/bin/bash
# Title: ntop.sh
# Author: Pelochus
# Brief: A very basic 'top' style program that shows the status of the NPU in Rockchip's SoCs 

# Variables
CLEAR=""

# Parameters check
if [[ $1 = '-h' ]]
then
    echo
    echo "ntop Help"
    echo
    echo "-c: Clears output every refresh"
    echo "-h: Shows this help screen"
    echo 
    echo "For more information visit https://github.com/Pelochus/ezrknpu"
    echo
    exit 
elif [[ $1 = '-c' ]]
then
    CLEAR="clear"
fi

while true; do
    eval $CLEAR # If empty, will not clear
    cat /sys/kernel/debug/rknpu/load
    sleep 0.5
done

重點是最后的while循環,下面是使用該腳本檢查NPU使用情況的示例。

wKgZomaPnDmAY47QAACtlZZTA2w097.jpg

結論

如您所見,沒有標準的 top 類命令來顯示各個制造商的 NPU 使用情況。目前,我只有 Rockchip,所以我的探索有限,因此本教程僅限于 Rockchip NPU。如果我有機會接觸到更多這樣的硬件,我也會寫關于它們的文章。

審核編輯 黃宇

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

    關注

    25

    文章

    5707

    瀏覽量

    105173
  • NPU
    NPU
    +關注

    關注

    2

    文章

    333

    瀏覽量

    19805
  • RK3588
    +關注

    關注

    7

    文章

    425

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Banana Pi BPI-RV2開發板試用體驗】開箱

    Banana Pi 的贊助。 開發板簡介 Banana Pi BPI-RV2 開源網關是
    發表于 06-26 19:51

    如何使用Banana Pi BPI-M7 瑞芯微RK3588開發板的CAN功能

    =rk3588-can1-m0 編輯完成后,保存文件并退出編輯器 重啟系統使配置生效: // 先執行sync root@armsom-sige7:/home/armsom# sync
    發表于 05-30 17:49

    迅為iTOP-RK3588S開發板/核心瑞芯微RK3588S處理器6TOPS算力內置NPU

    性能強 iTOP-3588S開發板采用瑞芯微RK3588S處理器,是全新一代AloT高端應用芯片,搭載八核64位CPU,四核Cortex-A76和四核Cortex-A55架構主頻高達2.4GHZ
    發表于 04-10 11:13

    RK3588 EVB開發板原理圖講解【八】 RK3588 power Tree

    GPU負載高時自動通知RK860-2調高CPU電壓 RK3588 Power Tree完整版圖太大,截圖看不完,需要的可以下載附件完成版。 RK3588 EVB開發板原理圖 往
    發表于 03-01 11:38

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器

    2.0x2,40針擴展接頭,RTC,POE,SD卡,DC電源,Type-C。 []() Banana Pi開源社區RK3588郵票核心 []() DeepSeek
    發表于 02-19 18:27

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器

    Banana Pi開源社區基于瑞芯微RK3588開發板,DeepSeek開發利器
    的頭像 發表于 02-19 18:25 ?1914次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b>開源社區基于瑞芯微<b class='flag-5'>RK3588</b><b class='flag-5'>開發板</b>,DeepSeek<b class='flag-5'>開發</b>利器

    迅為RK3588S開發板/核心介紹

    性能強 iTOP-3588S開發板采用瑞芯微RK3588S處理器,是全新一代AloT高端應用芯片,搭載八核64位CPU,四核Cortex-A76和四核Cortex-A55架構主頻高達2.4GHZ
    發表于 02-13 14:40

    RK3588 技術分享 | Android系統中使用NPU實現Yolov5分類檢測

    : NPU幫助機器完成更高效的翻譯、文本分類和情感分析,推動了自然語言處理技術的發展。 實例分享:Yolov5分類檢測 RK3588處理器,不僅可以基于
    發表于 10-24 10:13

    迅為瑞芯微RK3588開發板深度剖析丨首選的性能

    何處? 2022年,北京迅為電子推出了基于RK3588處理器的iTOP-RK3588開發板,一經發布迅速成為了廣大用戶心中的首選。所以借著這個機會,和大家共同討論下
    發表于 10-17 10:49

    探索巔峰性能 |迅為瑞芯微RK3588開發板/核心深度剖析

    何處? 2022年,北京迅為電子推出了基于RK3588處理器的iTOP-RK3588開發板,一經發布迅速成為了廣大用戶心中的首選。所以借著這個機會,和大家共同討論下
    發表于 09-25 11:15

    迅為RK3588開發板深度剖析丨首選的性能

    何處? 2022年,北京迅為電子推出了基于RK3588處理器的iTOP-RK3588開發板,一經發布迅速成為了廣大用戶心中的首選。所以借著這個機會,和大家共同討論下
    發表于 09-03 15:49

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發板

    RK3588!黑神話悟空,啟動?-迅為電子RK3588開發板
    的頭像 發表于 08-30 14:13 ?1396次閱讀
    <b class='flag-5'>RK3588</b>!黑神話悟空,啟動?-迅為電子<b class='flag-5'>RK3588</b><b class='flag-5'>開發板</b>

    RK3588 技術分享 | Android系統中使用NPU實現Yolov5分類檢測

    : NPU幫助機器完成更高效的翻譯、文本分類和情感分析,推動了自然語言處理技術的發展。 實例分享:Yolov5分類檢測 RK3588處理器,不僅可以基于
    發表于 08-20 11:13

    迅為RK3588開發板運行openkylin麒麟系統

    迅為RK3588開發板移植了銀河麒麟和開放麒麟系統 迅為優先RK3588開發板支持Andro
    發表于 08-19 10:38

    探索巔峰性能 |迅為 RK3588開發板深度剖析

    何處? 2022年,北京迅為電子推出了基于RK3588處理器的iTOP-RK3588開發板,一經發布迅速成為了廣大用戶心中的首選。所以借著這個機會,和大家共同討論下
    發表于 08-09 15:44
    主站蜘蛛池模板: 这里只有精品在线视频 | 国产成人高清视频 | zoovideo人与驴mp4 | 欧美另类jizzhd | 99热只有精品 | 伊人久在线 | 一日本道伊人久久综合影 | H厨房灌草莓 | 日产国产欧美韩国在线 | 色偷偷男人的天堂a v | 日韩一区精品视频一区二区 | 国产成人在线视频播放 | 综合激情区视频一区视频二区 | 99久久免费国产精品特黄 | 肉动漫无码无删减在线观看 | 总裁呻吟双腿大开男男H | 午夜影院一区二区三区 | 亚洲精品中文字幕一二三四区 | 高清国产在线观看 | 久久99免费视频 | 免费观看视频成人国产 | 色婷婷综合激情中文在线 | 97在线看视频福利免费 | 成人午夜剧场 | 99久久国产露脸精品国产麻豆 | 少妇伦子伦情品无吗 | 色欲AV久久综合人妻蜜桃 | 日韩精品特黄毛片免费看 | 国产成人在线网站 | jizzhd中国| write as 跳蛋| 张开腿我尝尝你的草莓 | 国产精品人妻无码99999 | 国产免费人成在线视频视频 | 久久视频这里只精品99热在线 | 欧美不卡一区二区三区 | 男人J放进女人P全黄网站 | 无码任你躁久久久久久久 | 久久综合狠狠综合狠狠 | 我强进了老师身体在线观看 | CHINA中国东北GURMA |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品