VIM3 NPU可以设置用1个或2个核运行吗

VIM3 NPU可以设置用1个或2个核运行吗,想看一下VIM3上实际跑了几个核

你好,

您可以用adb命令查看系统开了几核 adb shell “cat /sys/devices/system/cpu/online”

关于VIM3 NPU可以设置用1个或2个核运行的问题,我们也没有实际去观察过,您可以在跑NPU时尝试关掉几个核来验证这个, adb shell “echo 0 > /sys/devices/system/cpu/cpu1/online”
其中核有cpu0,cpu1,cpu2,cpu3,cpu4,,cpu5,一般cpu0为超大核,cpu1-4为大核,cpu5为小核

你好,
我的意思是说databook上写NPU有4个core, 跑模型的时候,可以观察到有几个NPU core在运行吗,有没有API指定用其中几个core来跑模型吗,不是说的CPU的核,谢谢

关于NPU的core是根据模型处理大小数量来动态分配的,我们并没有数据量化可以观察到NPU core的一个动态运行过程,也没有指定API用来自主分配,而是通过模型大小数量NPU动态调整其运行core

Amlogic NN芯片由NN core,TP,PPU三大模块共同引导,core主要作用起到运算部分,而处理部分则是由tensor来执行

你好,
关于NPU您这边还有什么疑惑吗?谢谢!