Дата публикации:

Современная переключаемая графика и NVIDIA Optimus


858a21fe

Сейчас у меня на тесте два ноутбука ASUS, один — с технологией NVIDIA Optimus, второй — без нее. При это они оба с переключаемой графикой, более того — с автоматически переключаемой! Так в чем же между ними разница?

Сначала про более старую технологию. На современных ноутбуках ASUS нет кнопки переключения между графическими чипами, все реализовано автоматически. Как? Через схемы питания. Для каждой из них прописано, в каких условиях какой адаптер использовать. Т. е., например, ставишь высокая производительность — и у тебя и от сети, и от батарей работает высокопроизводительный (ну, если можно так назвать G210M) чип NVIDIA. Ставишь сбалансированно — и при работе от сети у тебя будет работать производительный чип, а как перейдешь на батареи — система переключится на встроенную графику Intel. Ставишь экономия энергии — и всегда будет работать встроенная графика. Таким образом, переключение графического чипа зависит от двух параметров: выставленная схема управления питанием и работа от сети или батареи.

Однако в жизни с переключением не все так гладко, как описано выше. Частенько графика не переключается, мотивируя это тем, что ей мешают те или иные запущенные приложения, и их надо закрыть. Но это не всегда удобно, например, если переключению мешает рабочее приложение или система просит выключить фильм, который вы смотрите. В результате весь смысл переключаемой графики теряется. Кроме того, у ручного переключения есть и ряд других недостатков.

Впрочем, даже если бы с технической стороны все работало бы безупречно, остается много других моментов, в силу которых ноутбук будет работать неоптимально. Например, отнюдь не всегда при работе от сети требуется высокая производительность и наоборот. Причем этот недостаток будет проявляться как у неискушенного пользователя (который просто не знает, как переключение работает), так и у продвинутого: ему придется постоянно переключаться в ручном режиме, через схемы питания, а о необходимости переключения очень легко забыть. Кстати говоря, даже те пользователи, которые разбираются в этих схемах работы и готовы иногда вручную контролировать параметры работы ноутбука, все равно хотели бы иметь внятный автоматический режим. Он просто удобнее и позволяет освободить голову для рабочих задач. При ручном управлении можно элементарно забыть переключиться и быстро высадить батарейку.

Так и появилась более новая технология, т. е. тот самый Optimus. Миллионы хомячков… т. е., простите, казуальных геймеров на ноутбуках (звучит страшно, но их действительно много) не хотят разбираться в таких тонкостях, как схемы питания или даже наличие внутри ноутбука того или иного видеоадаптера, считая, что главный показатель скорости ноутбука — наклейка на клавиатуре. Поэтому им не всегда удается задействовать в играх нужный чип, вот и случаются жалобы в техподдержку, что купил типа игровой ноутбук, а графика (бедный встроенный Intel) не тянет. Опять же, даже грамотные пользователи не всегда готовы возиться с капризами процесса переключения. Я, например, увидев просьбу о закрытии нужных приложений, просто не перехожу на другой адаптер. А это плохо сказывается либо на скорости, либо на времени автономной работы.

Поэтому была разработана технология, позволяющая зайти с другого конца: драйвер при переключении смотрит не на схему питания, а на запускаемые приложения. Запустил Word? Тебе вполне хватит и интегрированного Intel. Запустил современную игрушку — вот тебе внешняя производительная графика. Закрыл игрушку, вернулся в Word? Все опять переключилось обратно, причем без каких-либо действий с твоей стороны. Казалось бы, очень удобно и казуально, и к тому же весьма продвинуто с технологической точки зрения.

И провозившись всего-то минут десять, я сумел настроить одно приложение…

Тонкое место технологии в том, что Optimus реагирует на исполняемый файл программы. Т. е. сделал настройку на pcmark.exe — и графика переключится, стоит запустить этот файл. Однако если запустить файл pcmark-2.exe — то умный компьютер не переключится, ибо не получал такой команды.

Поэтому очевидно, что эта система требует пусть разовой, но гораздо более серьезной настройки, чем предыдущая версия. И мало кто из казуалов (а речь идет в первую очередь о них) будет с ней возиться. Так вот, предчувствуя, что пользователи не будут мучиться (или вообще хоть что-то делать) с созданием профилей в панели управления, NVIDIA делает упреждающий шаг и предлагает онлайн-настройки: т. е. набирается база данных приложений с прописанными под каждое графическими настройками, после чего эта база закачивается в ноутбук (с разрешения пользователя, разумеется). Таким образом, утилита управления Optimus уже знает большое количество приложений и может определить, какой чип и с какими графическими настройками использовать в соответствии с рекомендациями сверху.

Хотя в драйвере реализован механизм, задействующий видеокарту NVIDIA, если приложение делает вызов Direct3D или DXVA (ускорение воспроизведения видео). Т. е. зависимость от приложений не абсолютна.

Так что, технология NVIDIA Optimus — просто программная нашлепка над технологически старым аппаратным решением?

Разумеется, я лукавлю. Потому что на аппаратном уровне тоже много чего поменялось: теперь встроенная и внешняя графика работают не отдельно (работать может только один из нас!), а сотрудничают, динамически переключаясь между собой, при этом внешний чип использует некоторые функции интегрированного (кадровый буфер), а в минуты простоя полностью отключается, но изображение на экране остается за счет встроенной графики. Удобно? Да! Экономично? Да! Эргономично? Еще как да!


Бесплатный курс Excel для логистов: учёт остатков и подбор авто
Бесплатный курс: "VDSina для начинающих: Сервер за 5 минут: Быстрое освоение"
Бесплатный тренинг по нейросетям
Бесплатный виджет обратной связи для Gatsby
Чатрулетка: чат с новым лицом
Эксперт по фототехнике
Гайд по мемам без фотошопа: быстрый старт
Генератор паролей с возможностью сохранения
ИИ-девушка в онлайн-чате
К чему приводит видеочат рулетка
Как использовать CHKDSK для проверки ошибок на NTFS-дисках под Windows
Как узнать модель материнской платы с помощью командной строки в Windows
Кофе и чай: волшебство вкуса
Компоненты безопасности IP
Немецкие бренды: FORD, MERSEDES, VW, IVECO
Оптимизация изображений в GEO проекте
Полноэкранный дисплей времени
Российские производственные мощности
Сайт для родителей города
Смешной успех
Условия погоды в Ревде
VDSina для начинающих: простое объяснение
Видеочат с минимальной задержкой
Подписка на обновления

Хотите получать новые статьи на почту? Введите свой e-mail адрес:

© 2024 Полезные советы, программы и сервисы интернета  Войти  · Дизайн и техподдержка: Goodwinpress.ru
Наши ссылки