История изменений
Исправление
KRoN73,
(текущая версия)
:
Как там вообще можно померить «операции за такт», если они размазаны по конвееру?
Максимальное количество команд за такт (в отличие от минимального) строго фиксировано структурой процессора.
И если всё же можно, то почему именно 4 за такт?
Задаётся архитектурой процессора. Больше выполнить он не может потому что просто не заложено. Хотя именно на счёт 4 у старших пней я цифр не видел. 2 для P5/P6 фигурировало во всех мануалах, а вот сейчас — только в левых источниках упоминается.
...
С другой стороны, сейчас глянул, у меня на i7 BogoMIPS равен частоте ядра. А вот на P4 было, как и положено, 2xMHz: ATI признает ошибки (комментарий)
Или вот, после разгона до 3400МГц: Вышел Firefox 4.0 (комментарий)
Вот тут, на i3 на ноуте — тоже 2x: [любопытно][cpuinfo]Какой у вас процессор? (комментарий)
И, вот, на i5 на соседней машине — 2x (6600 BogoMIPS на 3300МГц и так для всех 4 ядер).
Странный какой-то i7 на сервере стоит :) Ещё бы на десктопе i7 посмотреть, но я под виндой сейчас, лениво перезагружаться.
...
По факту, похоже, что суперскалярность на современных пнях, всё же, так и осталась 2x на ядро. Надо бы проверить на ассемблерном тесте.
Исходная версия
KRoN73,
:
Как там вообще можно померить «операции за такт», если они размазаны по конвееру?
Максимальное количество команд за такт (в отличие от минимального) строго фиксировано структурой процессора.
И если всё же можно, то почему именно 4 за такт?
Задаётся архитектурой процессора. Больше выполнить он не может потому что просто не заложено. Хотя именно на счёт 4 у старших пней я цифр не видел. 2 для P5/P6 фигурировало во всех мануалах, а вот сейчас — только в левых источниках упоминается.
...
С другой стороны, сейчас глянул, у меня на i7 BogoMIPS равен частоте ядра. А вот на P4 было, как и положено, 2xMHz: ATI признает ошибки (комментарий)
Или вот, после разгона до 3400МГц: Вышел Firefox 4.0 (комментарий)
Вот тут, на i3 на ноуте — тоже 2x: [любопытно][cpuinfo]Какой у вас процессор? (комментарий)
И, вот, на i5 на соседней машине — 2x (6600 BogoMIPS на 3300МГц и так для всех 4 ядер).
Странный какой-то i7 на сервере стоит :) Ещё бы на десктопе i7 посмотреть, но я под виндой сейчас, лениво перезагружаться.