Notebookcheck Logo

Очередная причина купить Skylake:

Технология Speed Shift в действии

Архитектура Skylake не так уж сильно отличается от Broadwell, за исключением лишь парочки мелочей. Одной из таких мелочей можно считать новую технологию Speed Shift, которая оптимизирует частотный контроль, доверяя его аппаратному блоку самого процессора, а не операционной системе. Первые тесты того, как это работает, были проведены порталом PC Perspective, и они радуют: технология позволяет процессору Skylake достигать пиковой частоты в момент роста нагрузки за считанные миллисекунды, в то время как без Speed Shift увеличение частоты требует уже около 60 мс.

Технология поддерживается в новейших сборках Windows 10.


Зачем процессору вообще нужно менять свою частоту?

Изначально архитектура x86, именно она используется для электроники с полнофункциональными операционными системами Windows/OS X и другими, не предполагала изменения штатной частоты. Если процессор был выпущен с частотой 2.93 ГГц, он работал на ней постоянно (хотя пользователь или производитель материнской платы могли отчасти контролировать этот момент самостоятельно).

Но такой подход был не слишком оправдан с точки зрения энергоэффективности: большую часть времени компьютеры нагружались, даже в играх, совсем не на 100%, и операционная система могла бы спокойно обойтись и (временно) сниженной тактовой частотой. Так появились технологии вроде Intel Speed Step, регулирующие частоты и позволяющие временно снижать их с целью уменьшения расхода энергии и выброса тепла. Сейчас развитые аналоги подобных технологий используются при изготовлении практически всех вычислительных чипов, вне зависимости от архитектуры.

При этом, текущее отношение Intel к этому вопросу заметно отличается от более раннего. Если годами ранее компания заявляла максимальную для конкретной модели процессора частоту (те же взятые для примера 2.93 ГГц) как номинальную, то теперь эта максимальная частота соответствует функции Turbo Boost, которая увеличивает частоту в зависимости от нагрузки. Номинальной же считается нечто, условно говоря, среднее между тем, как сильно процессор может замедляться в режиме простоя и как сильно он может ускоряться при запуске требовательной задачи. Основы поведения в подобных сценариях процессору задают операционные системы; очевидно, Intel считает, что они делают это недостаточно эффективно (по сути, так оно и есть, хотя вина в этом лежит не столько в разработчиках самих ОС, сколько в разработчиках сторонних приложений различного сорта).

Источник(и)

Этот важный материал точно понравится твоим друзьям в социальных сетях!
'
Sergey Tarasov, 2015-11-18 (Update: 2015-11-25)