• Home

Драйвер Инвидиа Оптимус

 
Драйвер Инвидиа Оптимус Rating: 4,0/5 2672 votes

Этот пакет устанавливает программное обеспечение (драйвер монитора), позволяющее использовать следующие устройства. NVIDIA GeForce 610M; NVIDIA GeForce GT 630M; NVIDIA GeForce GT 640M; NVIDIA NVS 5400M. Если пакет установлен, то при обновлении (установке. Если по каким-то причинам драйвер для видеокарты не хочет устанавливаться.

Часть 1 Сегодня попробуем поговорить о столь интересной и актуальной новинке, как технология NVIDIA Optimus. Фанфары уже отгремели, время трезво взглянуть: а что это такое, нужно ли оно нам вообще? Последний вопрос прилип ко мне во время тестирования SSD, и я теперь примеряю его ко всем попадающим ко мне ноутбукам и гаджетам. От покупки стольких вещей пришлось отказаться — ужас просто! Впрочем, любое новшество имеет как плюсы, так и минусы. Поэтому, помимо традиционных описаний и размышлений, я попробую также критически проанализировать — а нужна ли эта технология, насколько она поможет пользователям. Эти комментарии я решил выделить курсивом — те читатели, которых не интересует личное мнение, могут пропустить соответствующие куски.

С одной стороны, полезность Optimus нельзя отрицать. Эта технология упрощает жизнь пользователя, и в этом ее основной и существеннейший плюс. Даже при существующих ограничениях в реализации, эта технология представляет собой огромный шаг вперед именно с эксплуатационной точки зрения. Дело в том, что с ее приходом ноутбуки с переключаемой графикой научились переключаться между видеоадаптерами в полностью автоматическом режиме, ориентируясь на то, какой уровень производительности необходим системе, и не требуя вмешательства пользователя. Поэтому теоретически ноутбук станет работать более эффективно и не будет отвлекать пользователя от его дел, самостоятельно реагируя на изменившиеся требования к производительности. С другой стороны, для меня Optimus выглядит во многом не как технологическая, а как маркетинговая новинка. На мой взгляд, это типичное развитие ситуации с продвижением всего вообще, когда идея давайте дадим им то, что они хотят перерастает в идею давайте дадим им то, что, как мы заставим их думать, они хотят.

Сначала рождается спрос на что-то, потом производители пытаются этот спрос удовлетворить, понимают, что у них что-то не клеится, и пытаются переформировать спрос под себя: не создать технологию, подходящую под желания пользователей, а заставить пользователей думать, что они хотели именно то, что им предложено. В результате с технологической, технической и эксплуатационной точки зрения станет хуже, повысится лишь комфорт для тех пользователей, которые не хотят разбираться в деталях (а таких подавляющее большинство) и которые готовы пожертвовать эффективностью ради видимого комфорта. Развитие идеи переключаемой графики Сначала абсолютно все ноутбуки имели встроенную графику и в 3D не умели ничего.

Впрочем, этого от них и не требовали: ноутбук считался очень нишевым продуктом для профессионалов с весьма специфическими требованиями к производительности. Однако постепенно 3D завоевывал мир (при активнейшем участии NVIDIA), а потом и ноутбуки стали становиться все более массовым и, что немаловажно, универсальным товаром. Соответственно, использоваться они стали в самом широком кругу задач, в том числе мультимедийных, и пользователей очень быстро перестала удовлетворять производительность (а точнее ее полное отсутствие) графики. Отвечая на возникший спрос, производители стали усиливать графическую подсистему ноутбуков, появились даже игровые ноутбуки и профессиональные мобильные графические станции.

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

Скачать Драйвер Нвидиа Оптимус

Совсем другое дело, если стоит выделенный графический чип: несмотря на то, что он тоже должен мало потреблять и не греться, от него еще требуется более-менее адекватная производительность в 2D и 3D, умение работать с цифровым видео и т. д. Как правило, мобильные чипы представляют собой сильно урезанную версию настольных, работающую к тому же на более низких частотах. Так что, хотя это и компромиссные варианты, по эксплуатационным характеристикам, в первую очередь энергопотреблению и нагреву, они существенно проигрывают интегрированным решениям. Между моделями с интегрированной и выделенной графикой явно образовался провал.

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

Одним из оригинальных и интересных решений стала практически уже неживая технология XGP от ATI/AMD (сразу скажу о ней, ибо идея мне очень понравилась, но увы). Внутри ноутбука стоит интегрированный чип, а мощный выносится во внешнюю коробку и подключается к ноутбуку по быстрому интерфейсу PCI-E x16 (а не х1). Огромное преимущество такого решения в том, что дома вы получаете мощную рабочую станцию, а в дороге — долгоиграющий ноутбук.

А еще — отличный выход на внешний монитор и удобную док-станцию В общем, плюсов у технологии было много, но ее надо было развивать и популяризировать. Однако AMD, славная своими традициями убивать куриц, несущих золотые яйца, выступила в своем репертуаре: закрыла ее патентом и, имея мизерную долю на рынке ноутбуков, решила гордо продвигать XGP самостоятельно в пику Intel.

Результаты мы видим точнее, не видим. А жаль, идея, повторюсь, была отличнейшая. Более аккуратная NVIDIA еще с древних времен борьбы с 3Dfx усвоила истину, что производительность, качество и пр. — ничто перед общественным мнением.

Этот правильный подход позволяет компании занимать лидирующие позиции на рынке вне зависимости от производительности и качества выпускаемых на рынок мобильных решений (за настольные не скажу). Так вот, NVIDIA пошла сама и подпихнула ATI на направление создания переключающейся графики. Суть ее состоит в том, что в ноутбуке разведено сразу два чипа (это снимает конкуренцию между Intel и NVIDIA как производителями графических решений для ноутбуков), между которыми можно переключаться, когда это нужно. В теории все просто: если на повестке дня стоит мощная задача, требующая высокой производительности, используется мощный внешний графический процессор, когда же ничего особенного не происходит — он отключается, а в работу включается интегрированный адаптер, который, конечно, слабее, но при этом потребляет значительно меньше энергии.

Облачные Игры

В первом поколении было реализовано ручное переключение. Например, у меня был один из первых Sony серии Z, и там это выполнено с помощью большого переключателя на корпусе. Сдвигая ползунок в разные стороны, можно включить либо графику от NVIDIA, либо встроенный чип Intel. Дергаешь его — и драйвер предлагает закрыть все приложения перед тем, как переключить графический чип, т. Иначе ноутбук может зависнуть (и действительно зависал, теряя данные из открытых приложений).

Очень весело работать, особенно когда открыто тридцать приложений, и закрыть их не представляется возможным — дешевле на работу не ходить. При этом польза от переключения была сомнительной: в ноутбуке установлен Geforce 9400, трехмерные способности которого очень скромны, разве что HDMI только через него работает.

И это, кстати говоря, была уже не самая первая реализация платформы, та вообще требовала перезагрузки системы. Но это, в общем, старые и уже ненужные решения. А что было дальше? Современная переключаемая графика и NVIDIA Optimus Сейчас у меня на тесте два ноутбука 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 — просто программная нашлепка над технологически старым аппаратным решением? Разумеется, я лукавлю. Потому что на аппаратном уровне тоже много чего поменялось: теперь встроенная и внешняя графика работают не отдельно (работать может только один из нас!), а сотрудничают, динамически переключаясь между собой, при этом внешний чип использует некоторые функции интегрированного (кадровый буфер), а в минуты простоя полностью отключается, но изображение на экране остается за счет встроенной графики. Аппаратная реализация технологии NVIDIA Optimus Взглянем подробнее на то, как технология реализована с аппаратной точки зрения. Вот как дело обстояло до ее внедрения. В системе устанавливалось два независимых видеоадаптера.

Загрузить Драйверы

При переключении с одного адаптера на другой система фактически останавливалась, и отключающийся адаптер начинал сдавать дела — освобождал свою память. Далее он отключался и включался новый (отсюда мигание экрана) и еще некоторое время система приходила в себя — новый адаптер устанавливал взаимодействие с системой. При этом схема взаимодействия Intel — NVIDIA такова, что не всегда данные можно безболезненно перекинуть с одного адаптера на другой — как минимум, не совпадают архитектуры.

Cоответственно, при использовании трехмерных приложений или приложений, использующих оверлей (возможно, и других типов — тут я не уверен) переключить графику невозможно, их придется закрыть. Помимо этого, в системе приходилось ставить дополнительный чип — мультиплексор (на схеме назван Muxes), который перенаправляет данные с выбранной видеокарты на устройство вывода изображения.Такой мультиплексор должен быть для каждого устройства вывода (внутренний монитор, внешний монитор и т. д.). Как видите, на схеме указан Display Driver Interposer. Это программа, которая управляет переключением графического чипа в системе, делая видимым для ОС тот или иной драйвер. Соответственно, для работы необходим этот уровень плюс программный слой между интерпозером и вторым чипом, ну и надо договориться с производителем. Кстати, если я правильно понял, Windows 7 допускает наличие в системе двух активных видеоадаптеров с разными драйверами, так что эта проблема более-менее разрешена с помощью Microsoft. Как мы помним, в новом поколении платформ Intel очень сильно изменил схему взаимодействия компонентов.

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

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

Остается вопрос — а какие будут накладные расходы? Программная часть NVIDIA Optimus C программной точки зрения все достаточно просто: у нас есть та же утилита, которую может видеть любой владелец ноутбука с адаптером NVIDIA. Просто там теперь появилась еще одна закладка, где прописываются данные для приложений. На словах все просто. В реальности бывают шероховатости: например, до переустановки у меня активировалась карта NVIDIA при включении DXVA, а после — уже нет. Хотя плеер по-прежнему писал, что DXVA используется.

После чистовой переустановки системы мы проверим еще раз, переключается ли видеокарта или нет. Маркетинг, маркетинг Ну что же, теперь, когда мы уже примерно представляем себе теоретические аспекты, но до того, как посмотрим на практические, я хотел бы обратить внимание вот. Технически говоря, NVIDIA Optimus не привносит ничего нового, она лишь позволяет более грамотно использовать имеющиеся ресурсы. Можно представить себе шкалу, на одном конце которой производительность, на другой — энергопотребление. Optimus позволяет динамически двигать баланс. Раньше ноутбук был либо мощный, либо экономичный. Сейчас ничего не изменилось кроме того, что ноутбук научился чуть лучше сам подбирать оптимальное положение на этой шкале.

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

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

PCMark Vantage ASUS UL50Vt Non-optimus ASUS UL50Vf Optimus NVIDIA Intel NVIDIA Intel PCMark Score 3870 3853 3128 3019 Memories Score 2659 2098 2246 1810 TV and Movies Score 2612 2582 1487 2202 Gaming Score 2941 1893 1763 1689 Music Score 4099 4075 2043 3352 Communications Score 3592 3695 1683 2870 Productivity Score 3116 3266 1437 2589 HDD Score 3340 3325 3167 3306 Результаты, мягко говоря, обескураживающие. Если результаты системы без Optimus достаточно адекватны и показывают, что графическая система ноутбука влияет на один тест (еще есть разница в тесте подсистемы памяти, но непонятно почему) из всех, то результаты ноутбука на Optimus представляют собой кашу.

Даже если предположить, что я перепутал колонки (а это не так), то все равно, очень сложно объяснить, почему производительность этого ноутбука в Gaming одинакова, а в других тестах — в режиме работы с Intel результаты выше. Пришлось переустанавливать систему и драйвера, в т. ч. Установить новый драйвер для NVIDIA Optimus от производителя (версия 189.42). Вроде бы обновление прошло успешно, хотя после переустановки Optimus отказывался сохранять настройки, отличные от дефолтных. Пришлось химичить, впрочем, это не должно было сказываться на результатах тестов. Итак, посмотрим, что произошло после чистки системы и установки новой системы на платформу Optimus.