Функции управления производительностью и энергопотреблением процессоров Intel Pentium 4 и Intel Xeon. Часть 2: новые процессоры, новые технологии
Илья
0
10 января 2005
Не прошло недели с момента публикации предыдущего материала на тему технологий управления энергопотреблением современных процессоров, как в распоряжении нашей тестовой лаборатории оказался процессор Intel Pentium 4, а неделей позже — Intel Xeon с новой ревизией ядер Prescott и Nocona, соответственно (степпинг E0, сигнатура CPUID = 0F41h). Первый демонстрировал, на первый взгляд, весьма интересное поведение при нахождении в режиме простоя (о котором пойдет речь ниже). Причина этого явления была выяснена довольно скоро — оказалось, что новая ревизия ядра Prescott наряду с технологиями Execute Disable (XD bit) и Thermal Monitor 2 (TM2) поддерживает новую технологию «улучшенного режима простоя» (Enhanced Halt State, известную также как C1E). Аналогичный режим работы, наряду с серверной технологией Enhanced SpeedStep (DBS), реализован и в новой ревизии ядра Nocona. Настоящая статья посвящена изучению технологии C1E, а также механизма термального мониторинга №2, реализованного в процессорах Pentium 4/Xeon с выходом новой ревизии ядер Prescott/Nocona.