Does any one know if the Qualcomm MSM7200A ARM11 in the HTC Touch Pro 2 supports floating point operations? Is there a way to recognize whether or not a processor supports floating point operations based on it's name?
+1
A:
I found the answer to my question. The MSM7200 does not support floating operations.
Joel
2009-08-29 13:58:18
A:
What's even sadder is that the ARMv6 instruction set (ARM11) still doesn't have a divide instruction. The SIMD instructions of the ARM11 can speed up DCT calculations and pixel averaging, but overall the instruction set isn't that much better than the older ARM9.
BitBank
2009-08-31 23:51:48
I did a test of the speed of the four basic math operations with different data types. On the TP2 the divide operation on a double data type too 30x as much time as an integer addition (I used integer addition as my baseline). On a certain device that had a floating point unit double division only took 2x the time of integer addition.Makes a huge difference.
Joel
2009-09-22 22:36:09