我来帮你查找关于 X5 BPU ratio 取值范围的信息。
根据社区已有信息,BPU 的 ratio 范围是 0-100,表示 BPU 利用率的百分比。
结论
- ratio 范围:0 ~ 100
- 含义:BPU 算力利用率百分比(0% - 100%)
- 读取方式:通过
/sys/devices/system/bpu/bpuX/ratio文件获取
详细说明
从社区帖子 请问我应该如何查看 bpu 的工作负荷情况? 中官方回复可知:
# 查看 BPU 利用率的系统文件路径
/sys/devices/system/bpu/bpu0/ratio # BPU 核 0
/sys/devices/system/bpu/bpu1/ratio # BPU 核 1
在 Python 中读取示例:
bpu0 = open('/sys/devices/system/bpu/bpu0/ratio', 'r', encoding='utf-8')
bpu1 = open('/sys/devices/system/bpu/bpu1/ratio', 'r', encoding='utf-8')
ratio0 = bpu0.read() # 返回 0-100 的整数
ratio1 = bpu1.read()
你的截图分析
你截图中显示 ratio: 9,表示当前 BPU 利用率为 9%,说明:
- BPU 算力只使用了约 9%
- 如果运行的是轻量模型或推理频率低,这是正常的
- 如果想提高利用率,可以考虑:
- 增加推理帧率
- 使用更大的模型
- 多路视频流并行推理
相关资源
有其他 BPU 性能优化问题欢迎继续提问!