Детальне дослідження платформ за допомогою тестового пакету RightMark Memory Analyzer
Конфігурація тестового стенду
- Процесор Intel Pentium Extreme Edition 840 (3,2 ГГц, ядро Smithfield, Socket 775, FSB 200 МГц)
- Материнська плата: Intel D955XBK на чіпсеті Intel 955X, версія BIOS від 04/04/2005
- Пам'ять: 2x512 МБ PC2-4300 DDR2-533 Samsung (таймінги 4-4-4-11)
Програмне забезпечення
- Windows XP Professional SP2
- Intel Chipset Installation Utility 7.0.0.1019
- DirectX 9.0c
- RightMark Memory Analyzer 3.5 pre-release
Характеристики CPUID
Дослідження нового процесорного ядра Smithfield розпочнемо з аналізу найважливіших характеристик, що видаються інструкцією CPUID.
Отже, по сигнатурі процесора (0F44h) нове ядро Smithfield можна вважати продовженням, як новою ревізією лінійки ядер Prescott і Nocona/Irwindale (остання ревізія N0 яких має сигнатуру 0F43h). Проте, ядро Smithfield, реалізоване в Pentium Extreme Edition 840 (далі Pentium EE 840), отримало офіційне буквено-цифрове позначення ревізії A0, тобто. є першим ядром такої серії.
Вміст дескрипторів кешів/TLB виглядає самим, що не наїсти звичним чином для ядер Prescott/Nocona з 1-МБ кешем другого рівня (загальний заявлений об'єм L2-кешу даних у Pentium EE 840 становить 2 МБ, але, як неважко здогадатися, це поняття дуже умовне , тому що L2-кеш є не загальним ресурсом для обох ядер, а ізольованим по 1 МБ на кожне ядро).
Не відрізняються чимось принциповим і обрані характеристики додаткових «фіч» процесора легко помітити, що нове ядро не підтримує ні Thermal Monitor 2, ні технологію управління енергоспоживанням Enhanced Intel SpeedStep (Demand-Based Switching), ні Execute Disable Bit, однак у повній мірою підтримуєтехнологію Extended Memory 64-bit Technology (EM64T), а також покращений режим стану простою C1E (наявність/відсутність якого не має будь-якого способу представлення даних CPUID). Дуже звично також присутність двох «невідомих» технологій (згідно з нашими припущеннями, LaGrande і VanderPool), що позначаються бітами 2 і 13 Basic Features, регістр ECX. Таким чином, за основними характеристиками нове ядро Smithfield можна розташувати десь посередині між останньою ревізією E0 ядра Nocona (якщо подумки "відключити" в ньому технології TM2 і DBS) та "екстремальною" версією ядра "Prescott/2M", реалізованою в Pentium 4 Extreme Edition 3.73 ГГц, але з 1 МБ кешу другого рівня та відключеною технологією XD bit.
Тим не менш, головна відмінність на рівні процесора в цілому, звичайно, стосується кількості логічних процесорів, реалізованих в одній фізичній «упаковці» (саме в «упаковці», а не в ядрі) воно зросло до чотирьох (кожне фізичне ядро представляється двома логічними процесорами завдяки підтримці технології Hyper-Threading).
Реальна пропускна спроможність кешу даних/пам'яті
Переходимо до результатів тестування нового процесора за допомогою новітньої pre-release версії 3.5 тестового пакета RMMA. Зазначимо, що на момент тестування підтримка нового процесора і чіпсету в компоненті SysInfo тестового пакета ще не була остаточно «доведена до розуму», у зв'язку з чим процесор представляється нам «звичайним» Intel Pentium 4 540 (власне, таким, з точки зору тактової частоти і об'єму L2-кешу на ядро, він і є якщо подумки «закрити очі» на двоядерність і наявність EM64T). Розшифровка значень таймінгів по конфігураційних регістрах чіпсету i955X, виконана відповідно до офіційної документації, дає помилку впараметрі tRAS його значення представляється вдвічі меншим по відношенню до реального (що пов'язано, мабуть, з помилкою в документації). Тим не менш, ці недоліки вже усунуті в готується до виходу release-версії 3.5 цього тестового пакета.
Загальна картина реальної пропускної спроможності рівнів підсистеми пам'яті (L1/L2/RAM) Pentium EE 840 представлена малюнку.