какие процессоры поддерживают инструкцию MOVBE? - PullRequest
10 голосов
/ 09 марта 2011

Иногда GCC генерирует эту инструкцию при компиляции с -march=atom. Поддерживает ли каждый процессор Intel Atom MOVBE?

Какие еще процессоры поддерживают эту инструкцию? Я не могу найти эту информацию на сайте Intel. Пожалуйста, помогите.

Ответы [ 3 ]

4 голосов
/ 09 марта 2011

Похоже, что все процессоры Atom поддерживают MOVBE;во всяком случае, первый и наименее способный (Атом 230) делает.(См., Например, http://www.linuxquestions.org/questions/linux-hardware-18/proc-cpuinfo-output-816192/ для доказательства.) Я не верю, что какие-либо процессоры не от Atom Intel поддерживают MOVBE;во всяком случае, последние процессоры Core i7, по-видимому, этого не делают (см., например, http://www.techsupportforum.com/forums/f108/i7-running-on-3-of-8-threads-522063.html и ищите «movbe» для доказательства).

Вы можете обнаружить поддержку MOVBE во время выполнения, используя CPUID.

2 голосов
/ 18 января 2014

На основе / proc / cpuinfo новый Xeon E3 XXXX v3 также поддерживает MOVBE

Источник:

http://openbenchmarking.org/s/Intel%20Xeon%20E3-1230%20v3

...