Всі МП можуть мати дефекти розробки або помилки. Починаючі з процесорів Р6 у МП є можливість зміни мікропрограми у МП. У МП є вбудована мікропрограма з можливістю
перепрограмування, завдяки який можна уникнути деякі типи помилок, модифікуючи мікропрограми. Модифікації мікропрограм постійно знаходяться у ROM BIOS та
завантажуються у МП під час виконання тесту. Програма модифікації поставляється зі всіма боксованими МП (boxed processors), які призначені для зборки систем. Рекомендується
запускати програму модифікації МП після поновлення BIOS системної плати та перед
встановленням операційної системи, при цьому необхідно перемикачі на системні платі встановити у положення “enable flash upgrade”, що дозволить поновити флеш-пам’ять. Після виконання програми необхідно вимкнути живлення та виключити перемикачі.
Підготовка до виконання роботи
1 Ознайомитись з інструкцією.
2 Опрацювати теоретичний матеріал.
3 Усно дати відповіді на контрольні запитання вхідного контролю.
4 Продумати методику виконання роботи.
5 Підготувати бланк звіту.
Порядок виконання роботи
За допомогою тестового пакета RightMark Memory Analyzer дослідити основні характеристики МП.
1. Ідентифікація тестової платформи
Cкористаємось програмним тестовим пакетом RightMark Memory Analyzer.
Ядро процесора
Тип процесора
Рисунок 1. – Інформація про процесор
Інформація про процесор.
Запустіть тест (рис. 1), на вкладці CPU (Центральний процесор) визначте:
тип процесора (рис. 1 – AMD Sempron(tm) 2200+)
ядро процесора (рис. 1 – Thoroughbred-B)
сигнатуру (рис. 1 – Family/Model/Stepping) 06 8h 1h
частота роботи процесора (рис.1 – Core Speed 1494 MHz)
частота системної шини (рис.1 – Bus Speed 166 MHz), значення множника частоти
Multiplier = 9.0 (значення можуть бути в деякому діапазоні наприклад 9.0 – 15.0)
Також на вкладці можна вибрати: CPU Index — номер активного процесора (фізичного або логічного), при наявності в системі декількох фізичних (SMP) або логічних (Hyper-Threading) процесорів. При зміні індексу процесора відбувається автоматичне відновлення інформації про обраний процесор.
Рисунок 2 – Дані кеш-пам’яті
На вкладці Cache (рис. 2) представлена інформація про різні рівні кеша процесора. Більшість параметрів має два значення — так звані, «заявлене» (Featured) і «дійсне» (Actual) значення. Другі підставляються з бази даних, що є невід'ємною частиною тестового пакета, а перші витягають шляхом розшифровки значень, що видаються функцією CPUID процесора.
Визначте:
латентність* (Latency) доступу в даний рівень кеша,
розрядність шини (Bus Width),
її організація (Hierarchy) — ексклюзивна або інклюзивна.
* Латентність кеша
У комп'ютерних мережах латентність — синонім затримки, показує скільки часу потрібно пакету даних для проходження від однієї наміченої точки мережі до іншої.
У комп'ютерних системах під латентністю розуміється затримка або очікування, що збільшує реальний час відгуку в порівнянні з очікуваним. У комп'ютерах латентність може
бути зменшена застосуванням технологій попередження читання, багато поточності.
Наступна закладка (CPU Info / TLB) (рис 3.) цілком аналогічна попередній — це інформація про буфери TLB процесора.
Рисунок 3 – Дані буферів TLB
На цій закладці все реалізовано аналогічно — перші (Featured) значення витягнуті з даних CPUID процесора, другі (Actual) — з бази даних.