[問題] 如何查詢CPU是否支持neon?

看板LinuxDev作者 (燒)時間12年前 (2012/04/10 19:39), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
在x86上 只要用 CPUID這命令 然後去看各寄存器上的各個BIT 就可以查得CPU支不支持MMX/SSE/SSE2/AVX...etc ARM上面也有類似的 但,我找不到文檔 要看那個BIT 以確認CPU是否支持NEON啊。。 有人有這方面的經驗嗎 謝謝 希望可以不要用系統API來查詢 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.235.79.253

04/11 01:42, , 1F
查型號看spec? 不過我也想知道原po這個問題的答案
04/11 01:42, 1F
※ 編輯: WeBurn 來自: 182.235.79.253 (04/11 18:48)

04/12 01:21, , 2F
cat /proc/cpuinfo
04/12 01:21, 2F

04/12 03:01, , 3F
樓上,希望不要透過系統。。。
04/12 03:01, 3F

04/16 06:44, , 4F
我印象中arm的 instruction pipeline stage內有一個
04/16 06:44, 4F

04/16 06:45, , 5F
stage會指出是那個coprocessor的指令碼. 都沒有
04/16 06:45, 5F

04/16 06:46, , 6F
會發生exception. 好像沒有特別提及有哪種coprocessor
04/16 06:46, 6F

04/16 06:46, , 7F
也許你用的SOC本身有支援 可以查一下datasheet看看
04/16 06:46, 7F
文章代碼(AID): #1FX1lQTo (LinuxDev)