最近有部分 SoC 厂商说,现在芯片的性能非常强大,其他厂商没有必要再做单独的 NPU 或者 ISP。那么 OPPO ,为什么还要坚持做这么一颗独立的 NPU ? 我觉得这个东西可以用之前我对于 Apple M1 系列芯片的结论来解释。
手机上的 SoC 或者 PC 上的 CPU 和 GPU, 它们都是通用型的计算芯片,简单来讲就是你可以用它们做任何你想做的事,但是它的效率并不高,比如说你要让 CPU 去做图像处理和计算机视觉当然也能做,代价就是性能低功耗高。
这个逻辑是显而易见的,要不然 SoC 为什么不靠 CPU 去算,而是要在 SoC 里集成 ISP 呢?肯定还是因为 ISP 比 CPU 更快功耗更低嘛。
既然 SoC 厂商自己做了 ISP 和 NPU,那么自然不希望终端厂商又去搞一个独立的 ISP 和 NPU.
但是对于终端厂商来说,肯定是想要做出差异化的。
大家都用一颗 SoC, 硬件都一样,那么想要做出差别就只能靠软件算法和不同的 CMOS.
这几年的经验告诉我们,算法和 CMOS 也卷得差不多了,所以如果能加上一个独立的,专门为自己算法定制的 NPU, 也就意味着有可能做出更强的效果。
这一点可能要等这颗芯片的规格和特新公布的时候才能知道了。 |