Toybrick

NPU的npu_transfer_pr进程CPU占用高,导致系统卡顿的问题

banxia

注册会员

积分
87
楼主
发表于 2020-7-21 14:19:25    查看: 7035|回复: 1 | [复制链接]    打印 | 只看该作者
做了一个压力测试NPU的稳定性,就是分两个进程去加载同样的深度学习模型,然后会导致rknn的API返回慢,尝试多几次之后,系统开始变得非常的卡,npu_transfer_pr的进程CPU占用非常的高,不懂是什么引起的,npu_transfer_pr的bug?


top - 14:16:27 up  3:15,  4 users,  load average: 9.21, 10.26, 11.00
Tasks: 207 total,   1 running, 205 sleeping,   0 stopped,   1 zombie
%Cpu(s):  8.4 us, 41.8 sy,  0.0 ni, 49.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  2008840 total,   726084 free,   356036 used,   926720 buff/cache
KiB Swap:        0 total,        0 free,        0 used.  1558752 avail Mem
Maximum tasks = 0, change to (0 is unlimited)
  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
2377 root      20   0 2651924 126200   1116 S 257.6  6.3 348:36.61 npu_transfer_pr
31675 mifpay    20   0    9900   3244   2652 R   1.0  0.2   0:00.12 top
  621 root      20   0 1159124  88280  54556 S   0.7  4.4  19:55.77 Xorg
    3 root      20   0       0      0      0 S   0.3  0.0   0:03.02 ksoftirqd/0
    7 root      20   0       0      0      0 S   0.3  0.0   0:35.43 rcu_sched



回复

使用道具 举报

jefferyzhang

版主

积分
13580
沙发
发表于 2020-7-21 15:05:05 | 只看该作者
我们烤鸡测试没遇到过这问题。
请确认API、DRV版本是否匹配,
系统固件是否是官方发布的最新版本
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表