Сборник по задачам и примерам Assembler


         

Команда CPUID — получение информации о текущем процессоре - часть 3


дескриптора

Значение

00h

Olh

Нулевой дескриптор

Буфер TLB-команд: размер страницы — 4 Кбайт,

ассоциативный 4-канальный, 32 входа

02h

Буфер TLB-команд: размер страницы — 4 Кбайт, ассоциативный,

2 входа

03h

Буфер TLB-данных: размер страницы — 4 Кбайт,

ассоциативный 4-канальный, 64 входа

04h

Буфер TLB-данных: размер страницы — 4 Кбайт,

ассоциативный 4-направленный, 8 входов

06h

Кэш команд: размер 8 Кбайт, наборно-ассоциативный 4-канальный,

длина строки 32 байта

08h

Кэш команд: размер 16 Кбайт, наборно-ассоциативный 2-канальный,

длина строки 32 байта

Oah

Кэш данных: размер 8 Кбайт, ассоциативный 2-направленный,

длина строки 32 байта

Och

Кэш данных: размер 16 Кбайт,

ассоциативный 2-или 4-направленный, длина строки 32 байта

40h

Кэш-память второго уровня (L2) отсутствует

41h

Объединенный кэш: размер 128 Кбайт,

наборно-ассоциативный 4-канальный, длина строки 32 байта

42h

Объединенный кэш: размер 256 Кбайт,

наборно-ассоциативный 4-направленный, длина строки 32 байта

43h

Объединенный кэш: размер 512 Кбайт,

наборно-ассоциативный 4-направленный, длина строки 32 байта

44h

Объединенный кэш: размер 1 Мбайт,

наборно-ассоциативный 4-направленный, длина строки 32 байта

45h

Объединенный кэш: размер 2 Мбайт,

наборно-ассоциативный 4-нанравлеиный, длина строки 32 байта

Рассмотрим подробнее средства для мониторинга производительности, которые включают счетчик меток реального времени TSC (Time Stamp Counter) и счетчики событий CTRO, CTRL

 




Содержание  Назад  Вперед