Про "оптимизирующий" компилятор Интел
Недавно только мерял интеловский компилер на amd на спеках\npb. Опции -O3 -ipo -xW. По сравненинию с gcc результаты вполне себе коррелируют с аналогичными замерами на ксеонах.
-xWэта опция отключает динамическую проверку процессора, так что логично (т.е. есть железная гарантия, что есть некий набор расширений, так что и проверять тип/флаги процессора нет необходимости)
проблема в том, что без -x опций, например с -axW, была бы пресловутая проверка на GenuineIntel
Ну так было бы из чего проблему раздувать
Оставить комментарий
VVLLive
Надеюсь, не боян:http://habrahabr.ru/blogs/hardware/80050/
Вкратце:
Ну и т.д.
Интересно, что на Интел, вроде, собираются серьезно наехать по данному поводу. Будем надеяться, что в будущих версиях бенчмарков и реальных приложений не будет дискриминации не-интеловских процессоров.
Вообще, давно подозревал что-то в этом духе, глядя на то, как в бенчмарках процессоры интел выглядят слишком уж хорошо, что не соотносится с производительностью в других приложениях. Ну и еще интересно, с помощью чего компилили MS Office2007 и фотошоп - уж больно они Интел любят. И не пора ли их перекомпилить по-человечески...