
Я провожу измерения производительности нескольких фрагментов кода.Как отключить SpeedStep на моем процессоре Core i7, чтобы тактовая частота процессора была постоянной? Я не пытаюсь разогнаться, и поскольку SpeedStep увеличивает частоту только тогда, когда это безопасно (учитывая температуру процессора), я ожидаю, что отключение SpeedStep уменьшит ее до минимума. Это нормально. Мне просто нужно, чтобы она была постоянной.
Установка параметров электропитания на «Высокая производительность» ненетотключить SpeedStep.
Я использую Dell Studio 1558, если это актуально.
решение1
Это может отличаться в зависимости от платы, но в BIOS должна быть определенная опция для «Intel SpeedStep» или «EIST», которую можно отключить.
EDIT: Кроме того, я думаю, что вы все перепутали. SpeedStep отвечает за понижение частоты, а не за повышение; если вы его отключите, вы будете работать на базовой тактовой частоте. Turbo Boost — это то, что повышает частоту (но я думаю, что SpeedStep должен быть включен, чтобы это работало).
DOUBLEEDIT: Это не обязательно, но вы также можете попробовать отключить поддержку C1E.
решение2
Насколько я понимаю, в BIOS должна быть опция, которая может влиять или не влиять на регулирование тактовой частоты.
Если опция BIOS отсутствует и ни одна прошивка BIOS не позволяет это изменить, то, похоже, это бесполезный вариант...
решение3
Если вы используете Vista или Windows 7, попробуйте установить план электропитания на «Высокая производительность». Монитор ресурсов (Управление компьютером в Vista, отдельное приложение в 7) подтвердит, что скорость ЦП постоянна.
Однако в дополнение к SpeedStep вам, вероятно, следует также отключить турборежим Core i7, что, скорее всего, необходимо сделать в BIOS.
решение4
Если вы используете Win XP/Vista/7, установите программу Throttlestop с сайтаTechpowerupкоторый «содержит множество опций, которые можно использовать для обхода ограничения производительности ЦП» и в настоящее время поддерживает процессоры Intel Core вплоть до 4-го поколения (Haswell).
- Открыв программу, снимите флажок EIST (Enhanced Intel SpeedStep), который динамически увеличивает/уменьшает тактовую частоту процессора между минимальной и нормальной рабочей частотой, а также напряжение для оптимизации энергопотребления.
- Держите дроссельную заслонку открытой