作者WeBurn (烧)
看板LinuxDev
标题[问题] 如何查询CPU是否支持neon?
时间Tue Apr 10 19:39:04 2012
在x86上 只要用 CPUID这命令
然後去看各寄存器上的各个BIT
就可以查得CPU支不支持MMX/SSE/SSE2/AVX...etc
ARM上面也有类似的
但,我找不到文档 要看那个BIT 以确认CPU是否支持NEON啊。。
有人有这方面的经验吗 谢谢
希望可以不要用系统API来查询
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 182.235.79.253
1F:推 christianSK:查型号看spec? 不过我也想知道原po这个问题的答案 04/11 01:42
※ 编辑: WeBurn 来自: 182.235.79.253 (04/11 18:48)
2F:推 badwork:cat /proc/cpuinfo 04/12 01:21
3F:→ WeBurn:楼上,希望不要透过系统。。。 04/12 03:01
4F:→ clampsakura:我印象中arm的 instruction pipeline stage内有一个 04/16 06:44
5F:→ clampsakura:stage会指出是那个coprocessor的指令码. 都没有 04/16 06:45
6F:→ clampsakura:会发生exception. 好像没有特别提及有哪种coprocessor 04/16 06:46
7F:→ clampsakura:也许你用的SOC本身有支援 可以查一下datasheet看看 04/16 06:46