2009-08-28 20 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