ВУЗ:
Составители:
127
Поддержка мультипроцессорности. В качестве средств
поддержки мультипроцессорной работы, включенных в процес-
сор Pentium, можно выделить:
– поддержку согласованности данных между различными
процессорами через кэш-данных с использованием протокола
MESI;
– внутрикристальный контроллер многопроцессорных пре-
рываний, поддерживающий до 60 процессоров;
– двухвходовой контроллер кэш-памяти второго уровня,
позволяющий двум процессорам совместно использовать один
кэш второго уровня.
Мониторинг производительности. Мониторинг произво-
дительности – это средства процессора Pentium, позволяющие
разработчикам системы и приложений оптимизировать их про-
граммное и аппаратное обеспечение благодаря идентификации в
программном коде потенциально «узких мест». Разработчики
могут наблюдать и подсчитывать такты для внутренних процес-
сорных событий, влияющих на производительность операций
чтения и записи, успешные и неуспешные обращения к кэш-
памяти, прерывания, использование шины. Это позволяет оце-
нивать эффективность программного кода относительно архи-
тектуры Pentium и выполнять тонкую настройку разрабатывае-
мых приложений или систем для получения максимальной про-
изводительности.
Процессоры Pentium имеют 64-битный счетчик меток ре-
ального времени TSC (Time Stamp Counter). Этот счетчик ин-
крементируется с каждым тактом процессорного ядра; отсчет
начинается с нуля по аппаратному сбросу сигналом RESET. Раз-
рядность регистра обеспечивает счет без переполнения в тече-
ние нескольких тысячелетий. Счетчик продолжает счет и при
исполнении инструкции HLT, и при остановке процессора по
сигналу энергосбережения.
Кроме этого, средства мониторинга производительности
включают два 40-битных счетчика, которые независимо про-
граммируются на подсчет определенных событий или измерение
длительности состояний. Учитываться могут различные собы-
Поддержка мультипроцессорности. В качестве средств
поддержки мультипроцессорной работы, включенных в процес-
сор Pentium, можно выделить:
– поддержку согласованности данных между различными
процессорами через кэш-данных с использованием протокола
MESI;
– внутрикристальный контроллер многопроцессорных пре-
рываний, поддерживающий до 60 процессоров;
– двухвходовой контроллер кэш-памяти второго уровня,
позволяющий двум процессорам совместно использовать один
кэш второго уровня.
Мониторинг производительности. Мониторинг произво-
дительности – это средства процессора Pentium, позволяющие
разработчикам системы и приложений оптимизировать их про-
граммное и аппаратное обеспечение благодаря идентификации в
программном коде потенциально «узких мест». Разработчики
могут наблюдать и подсчитывать такты для внутренних процес-
сорных событий, влияющих на производительность операций
чтения и записи, успешные и неуспешные обращения к кэш-
памяти, прерывания, использование шины. Это позволяет оце-
нивать эффективность программного кода относительно архи-
тектуры Pentium и выполнять тонкую настройку разрабатывае-
мых приложений или систем для получения максимальной про-
изводительности.
Процессоры Pentium имеют 64-битный счетчик меток ре-
ального времени TSC (Time Stamp Counter). Этот счетчик ин-
крементируется с каждым тактом процессорного ядра; отсчет
начинается с нуля по аппаратному сбросу сигналом RESET. Раз-
рядность регистра обеспечивает счет без переполнения в тече-
ние нескольких тысячелетий. Счетчик продолжает счет и при
исполнении инструкции HLT, и при остановке процессора по
сигналу энергосбережения.
Кроме этого, средства мониторинга производительности
включают два 40-битных счетчика, которые независимо про-
граммируются на подсчет определенных событий или измерение
длительности состояний. Учитываться могут различные собы-
127
Страницы
- « первая
- ‹ предыдущая
- …
- 125
- 126
- 127
- 128
- 129
- …
- следующая ›
- последняя »
