Как Nvidia Optimus помогает экономить энергию Александр Деревянко
Как Nvidia Optimus помогает экономить энергию
Александр Деревянко
Опубликовано 21 декабря 2010 года
Технология Nvidia Optimus появилась на свет в феврале 2010 года и привлекла к себе немало внимания. Интерес был обусловлен в первую очередь простотой, во вторую — эффективностью найденного решения.
Nvidia Optimus — это технология для портативных устройств, которая обеспечивает производительность на уровне графических приложений и вместе с тем даёт длительное время автономной работы. Optimus достигает этого благодаря автоматическому и незаметному для пользователя выбора требуемого в данный момент графического процессора (GPU). При этом осуществляется коммутация между отдельно комплектуемым GPU Nvidia или встроенным GPU от Intel.
Эта технология важна для пользователей ноутбуков, потому что в прошлом им самостоятельно приходилось выбирать между высокой производительностью или большим временем автономной работы, что было не очень-то удобно и не всегда стабильно. Причём выбор одной характеристики приводил к падению другой: или время, или скорость.
Сама идея на первый взгляд не очень нова. Предыдущая технология, под названием «Switchable Graphics», решала ту же проблему, но у неё нашлось слишком много недостатков. В случае переключаемой графики пользователи могли вручную выбирать выделенный GPU или интегрированную графику. Такое переключение почти всегда требовало выхода из рабочих приложений и перезагрузки ноутбука. Кроме того, при использовании переключаемой графики пользователь должен был запоминать, в каком состоянии находится ноутбук, после чего производить необходимую коммутацию. В итоге технология оказалась неудобной в работе, и её применение осуществлялось довольно редко.
Optimus использует коммутации на другом программно-аппаратном уровне, что позволяет не отвлекать пользователя на всякие мелочи. При ближайшем рассмотрении выясняется, что технология Optimus справляется с поставленными задачами потому, что она определяет наилучший графический процессор для текущей нагрузки и, кроме того, обеспечивает взаимно согласованную работу обоих графических чипов при их коммутации.
В итоге пользователь автоматически получает необходимую производительность, и время автономной работы при этом становится максимальным.
Многие специалисты считают, что Optimus — это революция своего рода в технологии оптимизации производительности и максимизации времени непрерывной работы. Однако в итоге всё зависит в основном от её реализации в конкретных ноутбуках.
Впервые Nvidia выпустила на рынок свою технологию Optimus с ноутбуком Asus UL50-Vf. Затем Acer представила её же на рынке нетбуков с выпуском модели Aspire One 532G. И ещё несколько позже Asus анонсирует ноутбук U30jc с технологией Nvidia Optimus, а затем и модели N61Jv, N71Jv и N82Jv.
Аппаратная реализация
Когда переключение графических адаптеров происходило вручную, это приводило к фактической остановке системы. Отключающийся адаптер начинал процесс переноса данных другому адаптеру с высвобождения своей памяти. Затем он отключался, и подсоединялся второй чип (иногда это вызывало мигание экрана). Ещё некоторое время система адаптировалась к новому оборудованию: новый адаптер устанавливал своё «присутствие» в системе.
Схема взаимодействия двух адаптеров такова, что не всегда данные можно безболезненно перекинуть с одной видеокарты на другую без потери информации. Соответственно при использовании трёхмерных приложений переключить графику становилось крайне затруднительно, и приложения приходилось закрывать.
Ещё один аспект: ранее система допускала наличие только одного видеодрайвера, что соответственно приводило к дополнительным сложностям, которые позволяли бы запускать разные драйверы для встроенной и интегрированной графики. Сейчас эта проблема решена на уровне ОС.
На схеме обозначен Display Driver Interposer. Это программа, управляющая переключением графического чипа. Кроме того, она делает видимым для ОС нужный в данный момент драйвер нужного чипа. Понятно, что для работы необходим и программный слой между Interposer и вторым чипом. По-прежнему остается важным требование поддержки данного метода со стороны производителя. Сегодня Windows 7 допускает наличие в системе двух активных видеоадаптеров с разными драйверами, так что эта проблема на уровне программной поддержки разрешена с помощью корпорации Microsoft.
В новом поколении своих платформ Intel довольно резко изменила схему взаимодействия системных компонентов. Половина графического чипа ушла в общий корпус с процессором, а снаружи осталась его часть, отвечающая непосредственно за вывод изображения.
Такие изменения повлекли за собой и новую схему взаимодействия с другими компонентами. Чип Nvidia теперь подключается не параллельно и независимо, а включается в работу с IGP через шину PCI Express. Этим архитекторы добились упрощения разводки платы. Кроме того, отпала необходимость в мультиплексорах, а внешний чип стал подключаться через общую шину.
Если в работе не используются приложения, требующие мощной выделенной графики, то включается интегрированное ядро. В этом случае выводом изображения на экран занимается встроенный чип, а внешний (по отношению к интегрированному) чип Nvidia полностью отключен и не потребляет электроэнергию.
При запуске приложения, требующего внешней видеокарты, чип Nvidia включается.
Optimus реализована так, что выводом изображения на экран по-прежнему занимается интегрированный видеоадаптер. Получается, что работают сразу два графических адаптера. Один готовит картинку, а второй в это время выводит её на экран. Внешняя карта Nvidia, после формирования кадра, передает информацию в оперативную память, откуда его забирает интегрированная видеокарта и выводит на экран монитора ноутбука.
Как две хозяйки на кухне, не мешающие друг другу. Благодаря такому подходу переключение происходит мгновенно и прозрачно для пользователя.
Утилита для работы с Nvidia Optimus представлена стандартным и проверенным способом: имеется известная по предыдущим реализациям программка, которую может видеть любой владелец ноутбука с адаптером Nvidia. Нововведения появились лишь в виде ещё одной закладки, где прописываются данные для запускаемых приложений.
Краткий экскурс в историю
В своё время крайне оригинальным решением в этой области могла похвастать компания ATI (ныне AMD). Это так и не реализованная до конца технология XGP. Суть её состоит в том, что внутри ноутбука стоит интегрированный чип, а другой, более мощный, выносится во внешний бокс и подключается к ноутбуку по довольно быстрому интерфейсу PCI-E x16. Явное преимущество такого подхода заключается в том, что стационарно мы получаем мощную рабочую станцию, а находясь в движении — автономный ноутбук. Коме этого, в комплекте идёт отличный выход на внешний монитор и удобная док-станция. По многим оценкам тех дней, у этой технологии есть много плюсов. Однако её не развили и не продвинули «в массы». При этом AMD закрыла технологию патентом, предполагая, наверное, продвигать её самостоятельно.
Технология Nvidia Optimus была представлена в начале февраля и первоначально применялась только в ноутбуках компании ASUS. К лету число поддерживающих Optimus моделей различных производителей достигло нескольких десятков, и в перспективе она должна быть внедрена во все ноутбуки с процессорами Intel (Core2Duo, Core i7, Core i5, Core i3, Atom N4xx), адаптерами Nvidia и переключаемой графикой. В качестве дискретного графического ядра могут выступать не только адаптеры Geforce, но и новое поколение Ion, что позволяет применять технологию даже в топовых нетбуках.
ASUS постоянно выпускает новые модели, поддерживающие Nvidia Optimus. Пока она применяется в основном для портативных и мультимедийных устройств, таких как U30Jc, U33Jc Bamboo, U43Jc Bamboo, N53Jn, N73Jn и т. д. Со временем разработка компании NVIDIA будет активно внедряться в ноутбуках других классов, за исключением, может быть, игровых — там наличие экономичного интегрированного ядра не имеет особого смысла. В компании NVIDIA эту технологию считают одной из ключевых для рынка ноутбуков.
Что сегодня в реальности на рынке
Факты — вещь упрямая. Первым ноутбуком, поддерживающим технологию Nvidia Optimus, стал ASUS UL50Vf — самый крупный представитель серии тонких, лёгких и мощных портативных компьютеров.
А сегодня ASUS официально представила новейший ультрапортативный лэптоп — U36. Устройство построено на платформе Intel Calpella и может быть укомплектовано любым мобильным процессором из серий Core i3 или Core i5. Отмечено, что девайс выполнен в сверхтонком корпусе из алюминия и сплава магния. Толщина корпуса составляет всего 19 мм. Данная модель поддерживает технологию Nvidia Optimus, а вес ноутбука составляет всего 1,44 кг. По заявлениям производителя, благодаря технологии Super Hybrid Engine устройство может работать без подзарядки до десяти часов.
Ещё одна из моделей ASUS — ноутбук U36, который нацелен на конкуренцию с новыми моделями Apple MacBook Air, а также недавно анонсированными решениями от Lenovo и Sony. Этот «МИГ-29 от ASUS» выделяется среди прочих тонким корпусом из магниевого сплава (ну чем не истребитель?). Он к тому же изящен, лёгок и мощен. И посмотреть приятно и иметь такой должно быть престижно.
Другие игроки рынка тоже пытаются не отставать. Стоит назвать довольно интересный вариант компании Gigabyte, которая продолжает развивать концепт док-станции под названием Booktop. Успех первой модели М1022 в 2009 году привёл к выпуску ещё одной — М1305. А теперь вышла и новинка T1125, в которой производитель совместил все достоинства планшетного ПК и доковой технологии. Устройство имеет поворотный сенсорный LED-дисплей с диагональю 11,6 дюйма, что позволяет использовать его и как ноутбук, и как планшет.
Компания AMD планирует в 2012 году выпускать процессоры, выполненные по 32-нанометровому техпроцессу. Современный процесс изготовления играет важную роль в производстве ноутбуков и планшетов. И это касается не только AMD. Снижая уровень нагрева и энергопотребления чипов, можно уменьшить их размеры и улучшить производительность. Планируемое графическое ядро процессоров AMD Trinity будет поддерживать технологию DirectX 11. Работа над спецификациями DirectX 12 должна быть завершена к концу 2012 года. Если всё пойдёт по плану, то AMD получит шанс отвоевать часть рынка центральных процессоров за два следующих года. По имеющимся оценкам, чипы AMD Trinity должны выйти на рынок позже, чем чипы Intel Ivy Bridge, которые должны иметь в два раза более мощное графическое ядро.
На сегодняшний день технология Nvidia Optimus нашла широкую поддержку среди производителей ноутбуков и портативных устройств. Все ведущие игроки этого рынка стремятся обеспечить её поддержку в своих программных и аппаратных решениях.
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Центробежная сила как способ экономить зубную пасту Николай Маслухин
Центробежная сила как способ экономить зубную пасту Николай Маслухин Опубликовано 29 октября 2013 В «промзоне» не раз описывались многочисленные идеи дизайнеров по усовершенствованию привычного тюбика зубной пасты. Тут были и надрыв тюбика снизу,
Александр Амзин: Лёгкий способ бросить всё Александр Амзин
Александр Амзин: Лёгкий способ бросить всё Александр Амзин Опубликовано 09 августа 2011 года Тот же герой, уже за iMac, возмущается: неужели он всё время должен двигать мышкой? Наконец, тот же лентяй с планшетом – ему предсказуемо не нравится елозить
Александр Амзин: Издательcтво за четыре часа Александр Амзин
Александр Амзин: Издательcтво за четыре часа Александр Амзин Опубликовано 24 августа 2011 года Интернет-магазин Amazon объявил о ключевой сделке в своей истории. Его издательское подразделение, Amazon Publishing, выпустит следующую книгу Тима Ферриса, автора
Поддержка SSD в Windows 7 Александр Деревянко
Поддержка SSD в Windows 7 Александр Деревянко Опубликовано 17 декабря 2010 года Введение: общий обзор технологии SSD Начнём рассмотрение вопроса с выяснения сути технологии SSD и того, как её поддержка реализуется в Windows7. Суть SSD состоит в том, что
Экономить на зарплатах — лучший способ угробить стартап Елена Краузова
Экономить на зарплатах — лучший способ угробить стартап Елена Краузова Опубликовано 05 апреля 2013Йон Соберг (Jon Soberg), в прошлом серийный предприниматель, а сегодня управляющий директор Blumberg Capital, считает, что если основатели стартапа нанимают в команду
Александр Амзин: Искусство управления эволюцией Александр Амзин
Александр Амзин: Искусство управления эволюцией Александр Амзин Опубликовано 24 июля 2012 года Начнем несерьезно. В двадцатилетней давности игре Master of Orion глава галактической державы не снисходит до мелочей. Каждой звездной системе он назначает
Александр Амзин: Алхимия гостиничного номера Александр Амзин
Александр Амзин: Алхимия гостиничного номера Александр Амзин Опубликовано 01 декабря 2011 года Заштатный городок, гостиница и микроскопический номер для командировочных. На столе лежит книга с телефонами всех жителей, а рядом – «Жёлтые страницы». Из
Александр Бабаев о перспективах Windows Phone 7 Александр Бабаев
Александр Бабаев о перспективах Windows Phone 7 Александр Бабаев Опубликовано 21 октября 2010 года Windows Phone 7 сильно опоздала к старту текущего поколения смартфонов. Учитывая, что сейчас только выходит первая версия, года полтора уйдет на раскрутку,
Александр Амзин: Силой данного мне природой мозга Александр Амзин
Александр Амзин: Силой данного мне природой мозга Александр Амзин Опубликовано 27 декабря 2011 года Станислав Лем в своей бессмертной книге «Сумма технологии» пишет об усилителях интеллекта. Что это точно, он не знает, но даёт определение через
Александр Амзин: Большая игра в угадайку Александр Амзин
Александр Амзин: Большая игра в угадайку Александр Амзин Опубликовано 20 октября 2011 года В 1956 году американец Роберт Эбботт изобрел карточную игру Eleusis. В 1959 году Мартин Гарднер, знаменитый популяризатор занимательной математики, описал Eleusis в своей
Сверхлёгкие машины помогают экономить топливо Юрий Ильин
Сверхлёгкие машины помогают экономить топливо Юрий Ильин ОпубликованоЮрий Ильин Фонд X Prize Foundation, в рамках соревнования Automotive X Prize, наградил огромными денежными призами разработчиков трёх концептуальных моделей сверхэкономных
Безопасность и биометрия в Windows 7 Александр Деревянко
Безопасность и биометрия в Windows 7 Александр Деревянко Опубликовано 03 декабря 2010 года В современном мире вопросы информационной безопасности стоят особенно остро в силу нескольких причин. Это и важность сохраняемой информации, ее капиталоемкость,
ОКНО ДИАЛОГА: Экономить с умом
ОКНО ДИАЛОГА: Экономить с умом Автор: Сергей ВильяновС приходом осени многие из нас наконец-то удосужились распечатать груду фотографий, накопившуюся на жестком диске за время каникул и отпусков. И, разумеется, у каждого возникла мысль — нельзя ли удешевить процесс,
Пять видов транспорта, которые изменятся до неузнаваемости, перейдя на солнечную энергию Олег Нечай
Пять видов транспорта, которые изменятся до неузнаваемости, перейдя на солнечную энергию Олег Нечай Опубликовано 26 августа 2013 Потребление электроэнергии в мире неуклонно нарастает: по прогнозам, в ближайшее десятилетие его объёмы удвоятся.
Александр Амзин: Научно-фантастическое враньё Александр Амзин
Александр Амзин: Научно-фантастическое враньё Александр Амзин Опубликовано 17 апреля 2012 года Как большой любитель фантастики, я люблю представлять себе двадцать третий – двадцать четвёртый век, когда человечество изобретёт гипердвигатель и
В Швейцарии появятся плавучие острова, вырабатывающие солнечную энергию Николай Маслухин
В Швейцарии появятся плавучие острова, вырабатывающие солнечную энергию Николай Маслухин Опубликовано 28 февраля 2013 Ученые, инженеры и архитекторы мира постоянно обращаются в своих проектах к альтернативным источникам энергии. Все-таки, как ни