想请教下各位TI的专家,现在新出的AM3359的浮点计算能力怎么样?有没有FPU单元呢?大致上过了下文档,没有发现专门描述浮点运算的部分,有可能是没有看到- -!
Bao Henry:
AM3505处理器的说明上面带有NEON SIMD Coprocessor and Vector floating point (FP) co-processor,也即可以使用VFP单元来处理浮点运算,另外还可以使用NEON来进行加速单精度浮点运算。
但是AM3359只有NEON SIMD Coprocessor ,那么能否也使用VFP加速浮点计算呢?
另外额外看了下,发现OMAP3530,DM3730这些消费电子用的CPU也没有提到有VFP(通过网络上的其他资料,在OMAP 的 Cortex-A8 CPU中,是VFPv3的)
问题现在就变成了,是否TI所有的Cortex-A8架构的CPU都是带的VFP呢?有没有什么特例?特别是针对AM3359这个CPU来说
bo lei:
就不知道以后的改进产品会不会加上浮点处理单元,希望TI的工程师说说。
Bao Henry:
回复 bo lei:
TI网页介绍也没有说OMAP3530带VFP,但是实际上OMAP3530是带VFP的,现在想确认的是是否所有的TI Cortex-A8架构都是带VFP的呢?不会说AM335x就是阉割了VFP吧,手上没有板子,没有办法测试。
这几天一直在查资料,有NEON SIMD Coprocessor的话单精度浮点运算速度会快很多,然后GCC4.6.x能够比较好的生成NEON 代码。那双精度浮点不知道是不是就悲剧了。