Технология Cool'n'Quiet
Для ноутбуков экономия энергии -- проблема очевидная, над ее решением разработчики бьются давно. Ноутбук должен работать автономно, без подключения к сети. Но заряд батареи ограничен. Чем меньше потребляют компоненты мобильного компьютера, в особенности процессор -- самый "прожорливый" блок -- тем большее время автономной работы будет обеспечено. Так называемые мобильные процессоры с самого начала содержали различные технологии, позволяющие снизить энергопотребление. Однако для настольных систем на первое место всегда ставилась производительность. Об экономичности никто до сих пор не задумывался. Но пришлось. Есть проблема -- есть решение Очевидно, что чем выше тактовая частота процессора, тем больше он потребляет энергии. Мощные современные процессоры способны потреблять более 100 Вт (при полной загрузке, конечно). Потраченную на вычисления энергию процессор фактически отдает в окружающую среду. Чтобы эффективно отводить тепло, разработчики предлагают все более мощные системы охлаждения. Одного кулера на процессоре уже недостаточно: нужно добавить вентилятор в корпус (а лучше два - на приток и на вытяжку), а также обеспечить охлаждение винчестера, чипсета и VRM (стабилизатора напряжения) материнской платы. В результате приходится либо тратить значительную сумму на дорогие кулеры и системы охлаждения, либо терпеть шум недорогих устройств. В любом случае компьютер начинает существенно повышать температуру в комнате, и работать в ней становится некомфортно. Первые варианты решения проблемы, как обычно, были не слишком эффективными. Например, вызов команды процессора HALT, выполняемый операционной системой в моменты простоя системы, приводит к временной остановке процессорного конвейера. Это дает ощутимый, но не устойчивый эффект снижения энергопотребления. Популярные сейчас процессорные кулеры с термоконтролем, а также различные варианты системы адаптивного управления вращением вентиляторов позволяют лишь снизить шум в те моменты, когда усиленное охлаждение не требуется, но не решить проблему повышенного тепловыделения. Более радикальный метод -- избавиться от избыточной производительности процессора в те моменты, когда она не нужна. Для этого необходимо снижать частоту и напряжение процессора во время простоя системы и при наличии небольшой нагрузки. Когда нагрузка возрастет, процессор можно вернуть в прежнее состояние, а потом снова переключить в экономичный режим. Подобная стратегия уже применяется в ноутбуках, где неплохо себя зарекомендовала. Остается только реализовать ее в настольных процессорах. Именно этим путем пошли разработчики из AMD. Cool'n'Quiet: как это работает На самом деле эта технология давно применяется в мобильных процессорах AMD, только там она называется PowerNow!. Теперь она реализована во всех процессорах семейства K8 -- Athlon 64, Athlon 64 FX, Opteron. Суть ее заключается в следующем. Системный BIOS в ходе начальной загрузки создает для процессора описание возможных его состояний (P-States, состояния производительности), характеризуемых комбинацией частоты и рабочего напряжения. Эти описания в соответствии со стандартом ACPI считываются операционной системой при запуске. В ходе работы операционная система следит за загрузкой процессора, и если она не максимальна, делает попытку перевести процессор в одно из низших состояний. Для этого система обращается к драйверу процессора. Он программирует регистры процессора, запуская процедуру перехода в запрошенное состояние. Снизив частоту и напряжение, процессор будет потреблять меньше энергии (примерно в два-три раза), а значит, будет меньше нагреваться. Шум тоже снизится, если кулер имеет термоконтроль. Тем самым будет достигнута цель -- уменьшение температуры и шума системы. Если операционная система обнаружит увеличение нагрузки, она снова запросит изменение состояния процессора, но на этот раз в сторону увеличения его частоты. По той же цепочке (OC-драйвер-процессор) будет выполнен необходимый переход, и процессор начнет работать на номинальной частоте. О том, как часто и в какое из состояний переводить процессор, операционная система решает в соответствии с выбранной политикой управления энергосбережением. Пользователь самостоятельно выбирает политику в "Панели управления": от минимального вмешательства (переходить в пониженный режим только при простое) до жесткой экономии энергии (процессор практически всегда будет находиться в состоянии пониженного энергопотребления). Алгоритм переключения процессора Athlon 64 между состояниями указан на рисунке рядом. Сначала процессор начинает ступенчато переключать напряжения (вверх или вниз), выдавая сигналы VID (номинал напряжения) на соответствующие контакты (фаза 1). Шаг переключения - 0,25 В. Добравшись до напряжения, которое немного выше целевого (чтобы не была утеряна стабильность в момент смены частоты), процессор отключается от шины и подает новые сигналы FID (выбор частоты) на тактовый генератор (фаза 2). Это соответствует смене множителя. Когда новая частота процессора установится, напряжение переключается на целевое (фаза 3), после чего процессор возобновляет работу. Для каждой модели процессора Athlon 64 существует своя таблица возможных состояний. У младших моделей (от 2800+ до 3200+) и моделей со старым степпингом C0 состояний всего три: максимальное (номинальное), минимальное (800 МГц, 1,3 В, множитель 4х) и промежуточное. Операционная система "держит" процессор обычно либо в минимальном, либо в максимальном режиме. У старших процессоров количество промежуточных состояний увеличено до трех, а минимальным считается состояние 1 ГГц, 1,1 В, 5х. При этом в минимальном состоянии они потребляют около 22 Вт, а в максимальном - 89 Вт. Такая существенная разница позволяет ощутимо экономить энергию и снижать температуру процессора. Технология Cool'n'Quiet предъявляет повышенные требования к дизайну материнских плат. Связано это не только с необходимостью часто переключать напряжения и частоты. Дело в том, что процессорный контроллер памяти обеспечивает тактовыми импульсами только два DIMM-слота, третий должен тактироваться через дополнительные буферы. Переходя в минимальное состояние, процессор снижает не только внутреннюю частоту, но и частоту шины памяти. Если неправильно сработает схема тактирования памяти, результаты могут быть непредсказуемыми. Поэтому AMD ввела дополнительную сертификацию материнских плат на предмет их стабильности при активации системы Cool'n'Quiet. Соответствующий список можно найти на официальном сайте www.amd.com в разделе "Рекомендованные платы". Как включить Cool'n'Quiet? Для корректной работы Cool'n'Quiet необходимо соблюсти ряд условий. В системе должен стоят процессор AMD Athlon 64 со степпингом не ниже C0. Все выпускаемые в 2005 году процессоры уже имеют степпинг CG. Материнская плата и ее чипсет должны поддерживать Cool'n'Quiet. Проблема может возникнуть лишь у старых моделей, выпущенных до весны 2004 года. BIOS платы должен корректно опознавать процессор и выстраивать для него таблицу возможных состояний. Желательно "залить" новый BIOS, особенно если используется старшая модель процессора Athlon 64. Операционная система должна поддерживать управление энергосбережением, здесь подойдут Windows 2000, XP или 2003 подойдет. Технологию Cool'n'Quiet необходимо самостоятельно включить, так как по умолчанию она не активируется. Для этого необходимо установить корректный драйвер процессора, лучше скачать его с сайта AMD. Надо убедиться, что технология включена в BIOS Setup. Если соответствующего пункта там нет, необходимо проверить, все ли вышеприведенные требования соблюдены. Далее надо переключить политику энергосбережения на минимальное управление питанием. Проверить работу Cool'n'Quiet можно любой утилитой, измеряющей тактовую частоту. Также можно посмотреть в первой закладке свойств системы текущую частоту процессора. Она должна быть 800 или 1000 МГц (в зависимости от модели процессора Athlon 64). Тестирование Итак, теория выглядит радужно. И система работает тише, и температура в среднем оказывается ниже, и производительность теоретически не страдает. Повышенные требования к дизайну материнских плат - головная боль не пользователя, но производителя. Неужели нет никакого подвоха? Действительно ли производительность не страдает оттого, что система периодически "подправляет" профиль работы процессора? Проверить это и ставилось целью тестирования. Обычные бенчмарки для этой цели не подходят, поскольку они интенсивно нагружают процессор, не давая операционной системе повода снижать частоту процессора. Нужен тест, делающий периодические остановки и выполнение несложных операций. В качестве такового идеально подходит тестовый пакет SYSMark 2004. Он выполняет измерение скорости отклика системы на запросы стандартных приложений -- Word, Excel, Access, VirusScan, Outlook, Internet Explorer и т.д. -- всего около 20 популярных программ. При этом тестовый профиль выполняется со скоростью работы пользователя -- вызываются меню, вводятся имена файлов, делаются паузы для просмотра результатов и т.п. Иными словами, нагрузка выполняется неравномерно, а именно это и нужно для тестирования -- система работает во вполне реальных условиях. В состав тестовой платформы входила материнская плата Microstar K8N Neo на чипсете NVIDIA nForce3 и процессор Athlon 64 2800+. К сожалению, этот процессор -- не самый удачный экземпляр для тестирования технологии Cool'n'Quiet, поскольку его минимальная (800 МГц) и номинальная (1800 МГц) частоты различаются ненамного, промежуточное состояние только одно, а напряжение ядра в минимальном состоянии достаточно высокое -- 1,3 В. Но если мы даже не будет заметен особый выигрыш по температуре и шуму, на старших моделях процессоров результат будет более значительным. Система была собрана в корпусе Inwin J535, оснащена дополнительным вентилятором под блоком питания. Вентилятор на процессоре был штатный, боксовый, с термоконтролем. Для построения профиля работы системы была использована утилита Motherboard Monitor 5.3.6. Она корректно отслеживает вращения вентиляторов, температуры (процессора и зоны материнской платы возле чипсета) и напряжения. К сожалению, частоту процессора она не отслеживает. Впрочем, о переходе процессора в минимальное состояние можно судить по другому признаку -- напряжению ядра. В штатном режиме оно составляет 1,5 В, а в режиме снижения частоты -- 1,3 В. Утилита была настроена на сохранение лога состояния с интервалом 2 секунды -- больший интервал не имеет смысла, так как частота переключается очень быстро, а меньший (1 или 0,5 секунды) утилита не позволяла установить, так как размер лог-файла был ограничен 1000 записей. Длительность прохождения одного цикла теста SYSMark 2004 Office Productivity составляет около 1 часа. За это время температура системы должна полностью стабилизироваться. Для анализа была взята последняя треть цикла работы системы, из нее был выделен характерный участок длиной 400 секунд (7 минут), на котором система выполняла несколько простоев, и построен график ("1" -- Cool'n'Quiet выключена, "2" -- Cool'n'Quiet включена). На графике видны участки, на которых система выполняла кратковременное снижение тактовой частоты и напряжения ядра процессора. Это позволило понизить температуру процессора до 33оС, в то время как температура без Cool'n'Quiet держалась на отметке 37-39оС. Снижение напряжения до 1,3 В (минимальное состояние) производилось намного чаще, чем снижение до 1,4 В (промежуточное состояние). Напряжение внутри корпуса в целом была на 1оС ниже, а обороты процессорного вентилятора -- на 300 об./мин меньше (примерно 8%). На уровень шума это влияния почти не оказало. Снизилась ли производительность системы? Да, даже кратковременное снижение частоты отразилось на производительности. Впрочем, согласно этому же тесту, максимальный ущерб для скорости работы составил 8,5% -- пострадали программы работы с почтой и интернетом. При работе с текстом, таблицами и базами данных потери минимальные -- менее 1%, их можно списать на погрешности измерений. Выводы Итак, технология Cool'n'Quiet помогает снижать шум и температуру системы. Тесты это доказывают. Особенно эффективно она поможет пользователям, имеющим дело в основном с обработкой текстов, таблиц, деловой графики, почты и т.д. В моменты простоя системы либо неполной ее загрузки процессор будет работать медленнее, за счет чего и достигается положительный эффект. На общем быстродействии Cool'n'Quiet сказывается, но очень незначительно. К сожалению, эта технология пока доступна лишь владельцам систем на базе процессоров AMD Athlon 64. В процессорах Intel подобное решение будет задействовано немного позже. Макс Курмаз ([email protected])Весь номер
Новости партнеров:
Что такое IP-телефония и как она работает, какие преимущества даёт
Валидация базы имейлов: как обеспечить доставку писем только реальным подписчикам
Промежуточные реле: особенности и применение в современных технологических системах
Инновации в медицине
как мы переехали
в Мексику
Правозащитники отчитались об ограничениях свободы в Рунете
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
SFP модули - лучшее решение для современных сетей
Кабельная компания ABB вносит вклад в экологию
Специальный новый режим съемки iPhone 15 Pro позволяет записывать видео в 3D
Риски использования одноразовых номеров
Сергей Лобанов ("Спарк"): компанию в 2011 году ждут большие дела!
Cерверы на усовершенствованных процессорах Intel для компаний малого бизнеса
«ТелеКом» уходит в интернет!
Как вернуть исчезнувшие контакты на iPhone после обновления iOS?
Мобильный телефон в отпуске – особенности использования и вероятные поломки
Brosco - модные аксессуары для вашего телефона
EmailMarket – онлайн платформа для поиска лучших специалистов в email маркетинге
Большие возможности при разумной цене смартфона Lenovo A Plus
Квадрокоптеры – история вдохновения
Больше возможностей для email-рассылок за умеренную стоимость с SendPulse
Mestel MO900 – семейная микроволновка
Сколько стоит ремонт ноутбуков и куда стоит обращаться в первую очередь?
Заряд бодрости и оптимизма
Внешние зарядные устройства для мобильных телефонов и девайсов
Аккумуляторы для фотоаппаратов и видеокамер
Как выбрать недорогой китайский смартфон
Возврат обеспечения заявки на участие в тендере
Оптические делители
Восстанавливаем потерянные данные программой EaseUS Data Recovery Wizard
Бронебойный высокопроизводительный смартфон Blackview BV 8000 PRO
Autodesk Vault – компоновка и возможности
Как защитить сайт от вирусов
SSL сертификат – зачем он нужен и какой тип выбрать
Как выбрать проектор для домашнего кинотеатра
Коротко о электрогриле Wollmer S807
Керамика в электротехнике и энергетике
Ремонт планшета Леново
В чем преимущество серверной стойки перед шкафом
Прочный деловой смартфон с неплохими характеристиками и стильным дизайном - Doogee T5S
Запчасти для ноутбуков: плюсы оригинальных комплектующих
Такие разные чехлы и аксессуары от Apple
От яичницы с беконом до шокера. Какими бывают чехлы для смартфона
Причины для замены дисплея на iPad Air 2
Картриджи для ленточной библиотеки – выход для хранения данных
Спидтест интернета с инструкцией устранения проблем представлен на новом ресурсе
Выбираем портативное зарядное устройство
Лучшие смартфоны от производителя Homtom
Выбор мастерских по ремонту гаджетов
Сопровождение 1С: быстрый способ избавиться от проблем
Риски использования одноразовых номеров
Как правильно построить и организовать техническую поддержку ИТ инфраструктуры компании?
Можно ли заправить картридж принтера самостоятельно?
Обмен Perfect Money: возможности собственного обменника и альтернатива порталов мониторинга – что выбрать?
Аренда звука – правильное решение при организации мероприятий
VK70604N: продуманная фильтрация и максимальная практичность
Winter is coming: как выбрать снегоуборочную машину для дома
Особенности выбора сервера 1С
Как ускорить старый ноутбук
Продвигаете сайт? Загляните в соцсети. 5 причин важности маркетинга в социальных сетях
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
ТОПовые игровые ноутбуки
Copyright © 2005-2017
technograd.com
Разработка проекта: Издательский дом RMG
E-mail:
[email protected]
Редактор:
[email protected]
Реклама:
[email protected]
Тел. +7 (863) 272-66-06
о проекте>>