请问,J3/J5 双核的BPU在结果输出时是如何做验证,两个核是跑一样的模型还是不同的呢?BPU里做的工作我能理解是做了语义分割和目标物识别,那结果给到CPU,在CPU 里主要完成什么样的工作呢?
请问,J3/J5 双核的BPU在结果输出时是如何做验证,两个核是跑一样的模型还是不同的呢?BPU里做的工作我能理解是做了语义分割和目标物识别,那结果给到CPU,在CPU 里主要完成什么样的工作呢?


你好,今天看到了这个帖子,我这边从工具链角度来答复一下这个问题。
关于BPU与CPU的区别,简单来说,BPU是加速核,主要处理的是int8/int16等量化后的数据,CPU处理float类型的数据,比如有些算子BPU不支持或精度不符合预期,此时我们就可以使用CPU来运行该算子,并不是把场景细化到某个计算核上。