|
|
coollab 发表于 2013-1-9 13:56 ![]()
我并没说NENO面积小
我只是说NENO占不了多少,T3都塞进去了,T4换了28nm为什么还不放进去?
这种嵌入式CPU的设计极端注重die size
ARM A8里面的NEON是标配,但是NEON里面的浮点单元是非流水化的,这不是说ARM的人傻×到不会设计流水FPU,而是流水化FPU需要额外的中间寄存器、控制器和控制线路,都要推高die size和功耗,更不用说这个FPU本身还是向量型的,面积更大。
A9里面的NEON改成了选配,也就说可以买不带NEON的A9核心设计,同时ARM还给不选NEON的客户提供了流水线、非向量版的FPU。
再退一步,NEON装进去能不能利用也是一个问题,如果程序员和编译器根本不做SIMD,程序本身串行性很强,NEON做的再强也是没有用的。
所以不装NEON有道理,装NEON也有道理,只是看架构师怎么取舍。 |
|