Детальное исследование архитектуры AMD64

Приложение 2. Эффективность декодера в mOP-ах за такт для микроархитектур К7 и К8


Декодер К7 — скорость выдачи (mOP/такт) для некоторых простых последовательностей Direct Path инструкций. Код представляет собой повторяющийся паттерн из трёх инструкций; каждая инструкция размером до 6 байт. В столбцах указан размер первой инструкции, в строках — размер остальных

x size =      1     2     3     4     5     6  
x-...        3.00  2.67  2.29  3.00  2.30  2.67
x-1-...      3.00  3.00  2.67  2.91  2.67  2.78
x-2-...      3.00  2.67  2.47  2.91  2.67  3.00
x-3-...      2.67  2.47  2.29  2.91  3.00  2.68
x-4-...      2.91  2.91  2.91  3.00  2.29  2.30
x-5-...      2.67  2.67  3.00  2.29  2.30  2.91
x-6-...      2.78  3.00  2.68  2.30  2.91  2.67
x-1-1-...    3.00  3.00  3.00  2.67  2.29  3.00
x-1-2-...    3.00  3.00  2.67  2.29  3.00  2.53
x-1-3-...    3.00  2.67  2.29  3.00  2.53  2.41
x-1-4-...    2.67  2.29  3.00  2.41  2.41  2.53
x-1-5-...    2.29  3.00  2.41  2.41  2.54  3.00
x-1-6-...    3.00  2.53  2.41  2.41  3.00  2.53
x-2-2-...    3.00  2.67  2.29  3.00  2.67  2.67
x-2-3-...    2.67  2.29  3.00  2.53  2.41  2.54
x-2-4-...    2.29  3.00  2.53  2.82  2.53  3.00
x-2-5-...    3.00  2.67  2.41  2.53  3.00  2.41
x-2-6-...    2.53  2.67  2.41  3.00  2.54  2.19
x-3-3-...    2.29  3.00  2.29  2.67  2.53  3.00
x-3-4-...    3.00  2.53  2.67  2.53  3.00  2.41
x-3-5-...    2.53  2.67  2.54  3.00  2.41  2.54
x-3-6-...    2.41  2.54  3.00  2.41  2.19  2.68
x-4-4-...    2.41  2.82  2.53  3.00  2.41  2.68
x-4-5-...    2.41  2.54  3.00  2.41  2.41  2.68
x-4-6-...    2.53  3.00  2.41  2.68  2.68  3.00
x-5-5-...    2.53  3.00  2.41  2.54  2.30  3.00
x-5-6-...    3.00  2.41  2.54  2.68  3.00  2.82
x-6-6-...    2.54  2.19  2.68  3.00  2.82  2.67

Теперь те же данные для К8:

x size =    1     2     3     4     5     6  
x-...      3.00  3.00  3.00  3.00  2.80  2.34
x-1-...    3.00  3.00  3.00  3.00  3.00  3.00
x-2-...    3.00  3.00  3.00  3.00  3.00  3.00
x-3-...    3.00  3.00  3.00  3.00  3.00  2.91
x-4-...    3.00  3.00  3.00  3.00  3.00  2.80
x-5-...    3.00  3.00  3.00  3.00  2.80  2.55
x-6-...    3.00  3.00  2.91  2.80  2.55  2.34
x-1-1-...  3.00  3.00  3.00  3.00  3.00  3.00
x-1-2-...  3.00  3.00  3.00  3.00  3.00  3.00
x-1-3-...  3.00  3.00  3.00  3.00  3.00  3.00
x-1-4-...  3.00  3.00  3.00  3.00  3.00  3.00
x-1-5-...  3.00  3.00  3.00  3.00  3.00  3.00
x-1-6-...  3.00  3.00  3.00  3.00  3.00  3.00
x-2-2-...  3.00  3.00  3.00  3.00  3.00  3.00
x-2-3-...  3.00  3.00  3.00  3.00  3.00  3.00
x-2-4-...  3.00  3.00  3.00  3.00  3.00  3.00
x-2-5-...  3.00  3.00  3.00  3.00  3.00  3.00
x-2-6-...  3.00  3.00  3.00  3.00  3.00  3.00
x-3-3-...  3.00  3.00  3.00  3.00  3.00  3.00
x-3-4-...  3.00  3.00  3.00  3.00  3.00  3.00
x-3-5-...  3.00  3.00  3.00  3.00  3.00  2.92
x-3-6-...  3.00  3.00  3.00  3.00  2.92  2.79
x-4-4-...  3.00  3.00  3.00  3.00  3.00  2.92
x-4-5-...  3.00  3.00  3.00  3.00  2.92  2.79
x-4-6-...  3.00  3.00  3.00  2.92  2.79  2.63
x-5-5-...  3.00  3.00  3.00  2.92  2.80  2.63
x-5-6-...  3.00  3.00  2.92  2.79  2.63  2.47
x-6-6-...  3.00  3.00  2.79  2.63  2.47  2.34



Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.