Компания Intel наглядно показала одну из особенностей будущей операционной системы Windows 7, а именно её поддержку одновременной многопоточности (multi-threading), которая позволяет улучшить энергопотребление и продлить срок работы от аккумулятора. Предыдущие версии
операционной системы Windows часто переключали потоки между ядрами таким образом, что не позволяли многоядерному процессору отключить часть ядер, и вызывали борьбу отдельных ядер за общий кэш при обработке данных, необходимых сразу двум ядрам одновременно.
В ядре Windows 7 этот недостаток устранён за счёт фиксации потока за ядром. Это позволяет перевести неиспользуемые ядра в режим сохранения энергии, разумеется, если
процессор и
материнская плата поддерживают такую функцию.
Современные высокопроизводительные процессоры, то есть Intel Nehalem и AMD Phenom II, позволяют понизить энергопотребление отдельного ядра процессора, которое в текущий момент не используется для обработки данных, что позволяет значительно сократить потребление энергии при обработке однопоточного или слабо-многопоточного приложения. Кроме того,
процессоры Intel Nehalem способны увеличивать производительность при обработке однопоточных приложений с помощью функции Turbo, которая увеличивает энергообеспечение одного ядра за счёт других.
Режим Turbo позволяет оптимизировать производительность процессора в зависимости от нагрузки. Если используется только одно ядро, то процессор может работать на более высокой частоте без дополнительного питания. Производитель признаёт, что отключение HyperThreading может дать прирост производительности в некоторых приложениях за счёт режима Turbo, однако в целом показатели при включенном HyperThreading лучше.