2009-08-28 19 views
1

是否有人知道HTC Touch Pro 2中的Qualcomm MSM7200A ARM11是否支持浮点运算?有没有办法根据它的名字来识别处理器是否支持浮点运算?Touch Pro 2,ARM芯片和浮点指令

+0

发送电子邮件给公司,询问?你应该能够获得设备的开发者文档,以便让你知道你可能想知道的一切。当然,也许你还需要成为直接的被许可人,因此他们可能不会提供?如果您使用FP,该平台也将透明地实现软件FP,但您大概可能想要在芯片中使用DSP或SIMD单元? – JeeBee 2009-08-28 17:23:25

+0

我实际上正在评估在此硬件上运行的Windows Mobile解决方案的潜力。由于我不会自定义构建任何设备,因此我有选择用于WM解决方案的处理器的自由度很低。 – Joel 2009-08-29 13:56:49

+0

它基于ARM1136EJ-S(http://pdadb.net/index.php?m=cpu&id=a7200a&c=qualcomm_msm7200a),它没有VFP,所以没有浮点支持 – zxcat 2009-09-09 18:34:24

回答

1

我找到了我的问题的答案。 MSM7200确实支持浮动操作而不支持

0

更令人痛心的是ARMv6指令集(ARM11)仍然没有除法指令。 ARM11的SIMD指令可加速DCT计算和像素平均,但总体而言,指令集并不比旧ARM9好得多。

+0

我做了一个四速的测试具有不同数据类型的基本数学运算。在TP2上,对于双数据类型的除法操作的时间与整数加法相差30倍(我使用整数加法作为我的基线)。在具有浮点单元双倍分区的某个设备上,只需要两倍的整数加法时间。 产生巨大的差异。 – Joel 2009-09-22 22:36:09