(Само)идентификация процессоров. Часть первая. Сравнение архитектур

Я работаю с программными моделями центральных процессоров в составе полноплатформенного симулятора Wind River® Simics®. Занятие это, конечно же, очень интересное — приходится иметь дело с технологиями интерпретации, двоичной трансляции, виртуализации. Но моё внимание привлёк тот факт, что значительную часть времени я вожусь над единственной, казалось бы, не самой вычислительно интенсивной инструкцией. Причина этому в том, что типов процессоров одной архитектуры существует много, и все они во многом похожи. Однако при этом критически важно очень точно представлять различия между ними.

В этой статье я описываю, зачем и как процессоры умеют сообщать о своих возможностях, и как к этому вопросу подошли разные производители.

Полный текст: http://habrahabr.ru/company/intel/blog/220203/

For more complete information about compiler optimizations, see our Optimization Notice.
Categories:
Tags: