Если у вас появилось желание объединить две видеокарты nVidia GeForce для повышения производительности в играх и выяснилось, что в системнике на материнской плате хоть и присутствуют два (или больше) разъёма для видеокарт, но технологию nVidia SLI она не поддерживает, то не стоит сразу отчаиваться.

Благодаря разработчику Ember Vulpix у нас теперь есть возможность запускать видеокарты GeForce в SLI-режиме на материнских платах с поддержкой только ATi/AMD CrossFireX или вообще без официальной возможности объединения видеокарт для повышения производительности в 3D. Более того - в SLI-тандем получится объединить две разные видеокарты от nVidia (из одного или близких поколений), такой функционал не предусмотрен даже на платах с официальной поддержкой SLI. В общем, качаем патч DifferentSLIAuto 1.4 с гитхаба (или с нашего сайта), распаковываем и строго следуем подробной инструкции из файла README.md.

Опробуем в боевых условиях на системе из оказавшихся в "закромах" "железок": возьмём старенькую материнскую плату ECS P965T-A на чипсете Intel P965 с двумя разъёмами PCI-Ex16 (второй функционирует в режиме x4), в спецификациях которой нет упоминаний о поддержке конфигураций SLI или CrossFireX, указано лишь об "Уникальной архитектуре ECS S.D.G.E (Scalable Dual Graphic Engines)", чего бы это ни значило. Добавим к ней процессор Intel Core 2 Duo E4500, разогнанный до 2,93ГГц и 6ГБ оперативной памяти DDR2 PC6400. На всём этом будет крутиться операционная система windows 7 HP x64 SP1.

В тех же "закромах" :) обнаружилось несколько видеокарточек от nVidia:

  • GeForce 9800GT Green 512MB GDDR3 256bit (Palit)
  • GeForce 9800GT 1024MB GDDR3 256bit (Galaxy)
  • GeForce GT240 1024MB GDDR3 128bit (Gigabyte)
  • GeForce GT440 1024MB GDDR5 128bit (PNY, чип G108)
  • GeForce GT630 2048MB GDDR3 128bit (Palit, чип G108)
  • GeForce GT630 1024MB GDDR3 64bit (Palit, чип Kepler)
  • GeForce GT730 2048MB GDDR3 64bit (Palit, чип Kepler)

Для первых пяти видеокарт использовался драйвер версии 331.82, для последних двух - 364.51.

Без проблем подружились 9800GT Green 512MB и 9800GT 1024MB, GT440 1024MB (G108) и GT630 2048MB (G108), так же заработали в паре GT630 1024MB (Kepler) и GT730 2048MB (Kepler).

Для проверки работоспособности запускались бенчмарки Unigine Tropics 1.3 и Unigine Heaven 4.0 с активированным в настройках драйвера "градусником" активности SLI.

А вот 9800GT + GT240, GT240 + GT440/GT630 и GT630 (G108) + GT630 (Kepler) работать отказались - при попытке задействовать SLI в настройках драйверов компьютер зависал или его выкидывало в BSOD.

Ещё нюанс - видеокарта с меньшим объёмом памяти должна быть установлена в основной разъём PCI-E. Так же стоит помнить, что будет использоваться только перекрывающийся объём ОЗУ на 3D-ускорителях - при 1024MB и 2048MB на картах доступно для игр будет только 1024MB.

dxpc.ru

Как включить SLI сглаживание

Как включить режим SLI-сглаживания:

Шаг 1. Откройте контрольную панель NVIDIA, кликнув правой кнопкой мыши на рабочем столе и выбрав "Панель управления NVIDIA"
Шаг 2. Выберите "Установки 3D"
Шаг 3. Выберите "Управление установками 3D"

Шаг 4. Кликните на "Настройки сглаживания" и выберите нужный вам режим.


Шаг 5. Нажмите "Применить". Режим SLI-сглаживания включен!

Помните, при использовании одного из режимов сглаживания производительный режим SLI не будет активен. Использовать оба режима одновременно нельзя.

www.nvidia.ru

SLI режим из двух видеокарт GeForce GTX 260…настройка, тестирование производительности.

Введение. В виду того факта, что NVIDIA разрешила Intel на материнских платах с чипсетом Intel X58 организовывать SLI режим, повысила популярность видеокарт от данного производителя. Напомню, ранее приходилось прибегать к модификации драйверов, для того чтоб активировать режим SLI на материнских платах с чипсетами от Intel, которые довольно популярны в последнее время.

В данном обзоре решил вам представить уровень производительности достигаемую при установке двух видеокарт GeForce GTX 260. На данный момент, данная серия самый оптимальный выбор для организации SLI режима.

Участники тестирования.

Участниками тестирования являются две видеокарты XFX GeForce GTX 260 XXX, которые мы рассматривали довольно таки давно и с подробным обзором вы можете познакомиться на нашем портале. Здесь же считаю напомнить спецификации видеокарты: -GPU: GeForce GTX 260 -Интерфейс: PCI-Express x16 -Частоты работы ROPs/Shaders: 576/1242 MHz -Частоты работы памяти (физическая (эффективная)): 1000 (2000) MHz - Ширина шины обмена с памятью: 448bit -Число универсальных процессоров: 192 -Число текстурных процессоров: 80 (BLF/TLF) -Число ROPs: 32 -Размеры: 270x100x33 мм (последняя величина - максимальная толщина видеокарты). - Выходные гнезда: 2xDVI (Dual-Link/HDMI), TV-out.

Поддержка многопроцессорной работы: SLI (Hardware), 3-Way SLI

"XXX" в названии видеокарты означает повышенные частоты относительно номинальных и составляют: 1. Частота ядра 640 Mhz.

2. Частота памяти 2300 Mhz.

Результаты разгона.

Было решено разогнать видеокарты и оценить прирост производительности от разгона при использовании двух видеокарт. Данные видеокарты согласились работать на частоте: 1. По ядру 732 Mhz. 2. По памяти 1233 Mhz. 3. По шейдерному блоку 1560 Mhz.

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

Настройка SLI режима.

Первым делом на видеокартах находим порты для режима SLI.

Открываем их и примеряем шлейфы, чтоб после установки видеокарты не "копошится" там долго.

После сборки системы, устанавливаем драйвера. Затем, через панель управления заходим в настройки драйвера видеокарты и включаем SLI режим, как показано на скрине. Вот и все - можете пользоваться всеми преимуществами SLI режима.

Тестовая конфигурация. 1. Core I7 920. 2. GA-X58-DQ6. 3. 2x2 Gb Samsung DDR-800 Original. Тесты, в которых участвовала система: 1. Crysis. 2. Call of Duty 4. 3. 3Dmark 06.

Оценка результатов: 1. Как видим, данный вариант SLI режима обеспечивает наивысокую производительность. 2. Разгон прибавляет 20% прирост производительности.

2. Call of Duty 4.

Оценка результатов: 1. В данной игре производительность также оказывается самой высокой. 2. Прибавка производительности от разгона снизилась до 11%.

Оценка результатов: 1. В синтетическом тесте вперед выбираются двухядерные видеокарты от AMD HD4850X2 и HD4870X2.

2. Прибавка производительности от разгона равняется 16%.

Заключение. Безусловно SLI режим из двух видеокарт GeForce GTX260 выглядит очень заманчиво. Но не забывайте в тестировании я использовал видеокарты уже с заводским разгоном и для того чтоб добиться уверенного лидерства, даже их пришлось разогнать до указанных выше частот. Стоимость комплекта из двух видеокарт равняется: 260*2=520$.

Учитывая стоимость из внимания не надо упускать двухчиповые видеокарты от AMD, которые показывают неплохие результаты.

Статью подготовил FireAiD специально для Mega Obzor.

megaobzor.com

SLI, windows 7

  1. У многопроцессорных видеокарт, таких как GeForce 7950 GX2, 9800 GX2, GTX 295, каждый из графических процессоров имеет свой объем видеопамяти и он не объединяется с памятью другого процессора. Из заявленного для всей карты объема 3D приложениям доступна лишь половина - память второго GPU дублирует данные для многопроцессорного рендеринга SLI. Определённым исключением из правила являются некоторые приложения CUDA (OpenCL, DirectCompute), умеющие при отключенном в панели драйвера режиме MultiGPU использовать видеопамять каждого графического процессора независимо от памяти другого, таким образом загружая полный объем памяти на видеокарте.
  2. В операционных системах windows Vista и более новых изменен механизм определения объема видеопамяти. Вместо отчета драйвера/BIOS видеокарты операционная система сама считает объем видеопамяти при использовании драйвера видеокарты, совместимого с архитектурой WDDM. Независимо от объема видеопамяти на видеокарте к ней прибавляется определенный объем оперативной памяти по формуле:

    (Оперативная память - 512) / 2 , Мб

    «Излишняя» видеопамять выделяется из оперативной памяти только на время непосредственной в ней необходимости. Всем приложениям, в том числе и многим системным, в качестве объема видеопамяти сообщается сумма памяти на видеокарте, зафиксированной для видеокарты оперативной памяти (для интегрированных/мобильных решений) и добавленной по формуле выше оперативной памяти. Для определения объема именно памяти на видеокарте приложение должно использовать новые вызовы DirectX 10 (апплет панели управления «Счетчики и средства производительности»(Performance Information and Tools)) или прямой доступ к оборудованию (RivaTuner). Для приложений, использующих старые версии DirectX, нет программных способов определить физический объем видеопамяти в данной операционной системе.

  3. В операционных системах windows Vista и 7 драйвер NVIDIA ограничивает сообщаемый приложениям через устаревшие интерфейсы DirectX общий объем видеопамяти во избежание ошибок обработки больших значений. При использовании видеокарт с большим объемом буфера (таких как Quadro) такое поведение может ограничивать и доступный приложениям объем физической видеопамяти. Для отключения данного поведения драйвера в утилите TAG Memory Tool включите опцию «Maximum memory», однако, некоторые программы могут перестать работать.
  4. Для интегрированных графических процессоров и видеокарт с технологией Turbo Cache с объемом локальной видеопамяти 64 Мб и менее драйвер всегда сообщает максимально возможный объем памяти с учетом использования системной памяти. Определение фактически установленного объема видеопамяти на видеокарте с технологией Turbo Cache с объемом локальной видеопамяти 64 Мб и менее возможно лишь с помощью низкоуровневых утилит, таких как RivaTuner.
  5. При определении доступного объема видеопамяти через вызовы DirectX достаточно сложно выделить локальную память видеокарты из общего объема вместе с AGP апертурой или добавленной с помощью технологии Turbo Cache системной памяти. Подобные ошибки определения объема видеопамяти характерны для большинства игр.
  6. Алгоритм определения объема видеопамяти диалога отображения производительности компьютера в windows Vista и 7 неправильно работает для видеокарт с нестандартным объемом видеопамяти. Так, GeForce 8800 GTS с 640 Мб видеопамяти будет определена как имеющая 512 Мб видеопамяти, а 8800 GTS с 320 Мб видеопамяти - как имеющая 256 или 384 Мб. Это официально признанная ошибка.
  7. Если вы покупали видеокарту с рук, то вы могли стать жертвой мошенников. Строка с объемом памяти, отображаемая видеоBIOS при включении компьютера, может быть легко подделана редактированием BIOS, тогда как драйвер определяет истинный объем.
  8. Были отмечены случаи, когда такое наблюдалось с видеокартами имевшими физически (чипами) заявленный объем. Помимо случаев брака в разводке платы ряд пострадавших отметил, что с другой версией драйвера распознавался полный объем. Предположительно, драйвер переинициализирует видеокарту при загрузке системы, проводя некий тест памяти. Попробуйте снизить рабочие частоты видеопамяти с помощью RivaTuner или установить дополнительное охлаждение на память видеокарты (радиаторы на чипы). Попробуйте другие версии драйвера. При наличии возможности обновите BIOS видеокарты.
  9. Недостаточный уровень электропитания карты также может приводить к такой проблеме. Особенно это актуально для карт на базе чипов GeForce 2, GeForce 2 MX и GeForce 4 MX, в которых применяется видеопамять с напряжением питания внутренних цепей +3.3V. Во многих таких картах память запитывается непосредственно от линий питания в AGP разъеме. Если блок питания или стабилизатор на материнской плате «проседают» по +3.3V, память может перестать определяться.

CUDA, DirectX, GeForce 2, GeForce 2 MX, GeForce 4 MX, GeForce 7950 GX2, GeForce 8800 GTS, GeForce 9800 GX2, GeForce GTX 295, RivaTuner, SLI, TAG Memory Tool, Turbo Cache, VRAM, windows 7, windows Vista, видеопамять, драйвер, электропитание

  1. Проверьте, что видеокарта прочно закреплена в слоте шины и что разъем полностью зашел в слот. Проверьте разъем видеокарты и слот шины материнской платы на отсутствие механических повреждений.
  2. Следует обратить внимание на число поддерживаемых чипсетом материнской платы линий PCI Express и на конфигурацию слотов PCIE х16 на конкретном экземпляре материнской платы. Прежде всего, большинство чипсетов не поддерживает достаточного числа каналов для реализации двух, и тем более трех-четырех полноценных слотов х16. 16 линий (каналов) шины выделяются обычно лишь первому слоту, остальным достается меньшее число (х8 или х4). Поэтому следует устанавливать видеокарту в ближайший к центральному процессору слот х16 шины. Либо же при установке второй видеокарты происходит перераспределение линий от первого слота шины ко второму, и оба начинают работать в режиме х8 (данный режим характерен для конфигураций SLI). Ряд чипсетов начального уровня, таких как Intel 910/915GL, 945/946GZ и NVIDIA nForce 405/400 в принципе не поддерживает достаточного числа линий для слота PCI Express x16, однако производители материнских плат на этих чипсетах иногда такой слот реализуют, физически же он имеет небольшое число линий.
  3. Другой причиной снижения ширины шины может быть ошибочное включение в BIOS Setup материнской платы опций, управляющих числом линий (каналов) в слотах шины. Такие опции обычно имеют вид «PEG Force X1» или «PCI-E Lanes». Обратитесь к документации материнской платы за информацией о значении и отключении подобных опций.
  4. В ноутбуках технология PowerMizer в качестве меры по снижению энергопотребления видеокарты может изменять число активных линий шины PCI Express. За информацией о PowerMizer обратитесь к специальному вопросу FAQ.
  5. Одной из возможных причин снижения ширины шины может стать появившаяся в windows Vista и windows 7 система управления энергопотреблением шины PCI Express. В панели управления windows зайдите в управление электропитанием и отредактируйте дополнительные настройки выбранного плана электропитания, настроив опцию «Управление питанием состояния связи» (Link State Power Management) на «отключено» (off).

В целом, снижение числа линий до х8 оказывает незначительное влияние на производительность видеокарт, исключая двухпроцессорные решения, но при ширине шины х2 или х1 даже карты низшего ценового диапазона работают очень медленно.

BIOS, Intel, nForce 400, nForce 405, PCI Express, PowerMizer, SLI, windows 7, windows Vista, ноутбуки

  1. Если игра аварийно завершается с появлением «синего экрана» с ошибкой в nv4_disp.dll, обновите драйвер NVIDIA до последней официальной версии. Не следует форсировать FSAA и AF из панели драйвера или RivaTuner, включайте эти функции только из настроек самой игры. При использовании видеокарты на базе GeForce 8X00 и более новых, не используйте полноэкранное сглаживание уровня выше 2х. Если ничего не помогает, попробуйте настроить игру на использование OpenGL. Для этого либо запускайте приложение Launcher.exe с ключом -opengl, либо в файле config.wtf в подпапке WTF папки игры в строке SET gxApi значение direct3d замените на opengl
  2. В системах с видеокартами на базе GeForce 4 MX могут наблюдаться сильные графические искажения, вызванные плохой работой блока геометрии этого графического процессора. Можно отключить некоторые функции ускорения, создав или изменив в файле config.wtf строку SET M2UseShaders со значением 0. Если этого оказалось недостаточно, можно заставить игру делать все геометрические вычисления программно. Для этого запускайте приложение Launcher.exe с ключом -swtnl. Участники форума сообщают, что подобные действия также могут помочь в случае проблем с видеокартами на базе GeForce FX 5200 и GeForce 2. В системах с прочими видеокартами попробуйте настроить игру на использование OpenGL, как описано выше. Также можно попробовать запускать игру в окне, для этого запускайте приложение Launcher.exe с ключом -windowed
  3. Низкая производительность в системах SLI может быть обусловлена проблемами с интерфейсом игры. Рекомендуется в настройках игры отключить вертикальную синхронизацию (V-sync), включить аппаратное ускорение курсора мыши и выключить сглаживание перемещений мыши (smooth). Дополнительный эффект можно получить отключением ускорения интерфейса (панелей и меню). Для этого в файле config.wtf создайте или измените строку Set UIFaster. Попробуйте значения строки 2 или 0. В системе windows Vista производительность резко падает при запуске игры в окне.
  4. Если в режиме SLI исчезли портреты персонажей, обновите драйвер NVIDIA до версии 93.71 или более новой.
  5. Включение эффекта Glow в настройках игры препятствует использованию игрой FSAA высоких степеней.
  6. Плохая производительность с современными версиями драйвера NVIDIA часто вызвана включенной функцией масштабирования интерфейса игры. Попробуйте выключить опцию «Use UI Scale» в настройках игры.
  7. В системе с поддержкой DirectX 11 (windows 7 или Vista c обновлением и видеокартой на базе NVIDIA GTX 400 или более новой) и установленным дополнением Cataclysm можно повысить FPS в игре включением рендера Direct3D 11, для чего файле config.wtf в подпапке WTF папки игры в строке SET gxApi значение direct3d замените на d3d11

BSOD, DirectX, FPS, FSAA, GeForce 2, GeForce 4 MX, GeForce FX 5200, OpenGL, SLI, Vsync, windows 7, windows Vista, World of Warcraft, артефакты, драйвер, игры, сглаживание

Нет. Поддержка SLI имеется в драйверах NVIDIA для операционных систем windows XP, Vista, 7 (32- и 64-битные версии), 2003/2008 Server (32- и 64-битные версии, кроме платформы Itanium), Linux с ядром версии 2.4.7 и выше, Solaris х86. В других системах или при использовании драйверов не от NVIDIA (nv, nouveau, snap) связка SLI будет работать как две отдельные видеокарты.

Linux, MacOS, SLI, windows 7, windows 9x, windows NT4, windows Server, windows Vista, windows XP, драйвер

nvworld.ru

Режим SLI и решения проблем, которые связаны с данным режимом

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

  1. Материнская плата должны иметь два или более разъемов, которые поддерживают данную технологию;
  2. Хороший блок питания, который сможет обеспечить питанием нашу систему (блоки SLI-Ready являются рекомендуемыми);
  3. Видеокарты, которые поддерживают данную технологию;
  4. Мост, которым можно объединить видеокарты;
  5. Процессор с высокой тактовой частотой, который сможет раскрыть потенциал видеокарт, чтобы не возникало падение кадровой частоты и производительности в целом.

С вышеперечисленного выходит, что построение NVIDIA SLI не является чем-то недостижимым, а наоборот практически ни чем не отличается от сборки обычного домашнего компьютера.

Проблемы

Ну что ж, выше была изложена информация, зачем нужен SLI, его плюсы, а теперь переходим к проблемам и их решению.

  • Первая проблема это зависимость от драйверов, драйвера нужно обновлять очень часто, поскольку вносятся серьезные изменения и выходят оптимизации под конкретные игры либо приложения;
  • Вторая проблема заключается в том, что не все игры/приложения поддерживают данную технологию и в некоторых играх/приложениях нужно заставлять работать именно несколько Ваших видеокарт;
  • Третья проблема данной технологии в тех же обновлениях, поскольку при каждом обновлении драйвера нужно проводить некоторые манипуляции, чтобы работали все видеокарты, а это не всякий раз удобно и не все обладатели данной технологии готовы «рыться» в настройках и разбираться со своими проблемами.

Решение проблем:

  1. Первая проблема решается достаточно просто. Скачиваем утилиту с официального сайта NVIDIA GeForce Experience, регистрируемся для использования данной программы, заходим на свой аккаунт, и кликаем кнопкой мышки «Проверить наличие обновлений». Если найдется более свежий драйвер, то он будет скачан, и Вам предложат его установить.
  2. Вторая проблема не всегда решаемая, поскольку не все производители приложений оптимизируют свои приложения под данную технологию, но все же можно попробовать исправить проблемы с производительностью некоторыми несложными манипуляциями в настройках самого драйвера под Вашу систему SLI.

Ниже представлю Вам пример настройки игры The Sims 2, которая по умолчанию не оптимизирована под режим SLI.

Открываем «Панель управления Nvidia» - управление параметрами 3D – программные настройки и нажимаем на кнопку «Добавить» - указываем путь к файлу, который запускает нашу игру - смотрим на второй раздел «Укажите настройки для этой программы» - режим рендеринга SLI, если есть «Nvidia рекомендует (SLI)», то выбираем данный пункт, если нет, то выбираем «Выполнять альтернативное построение кадров 2».

Нам нужно еще настроить управление электропитанием, а для этого идем в «Режим управления электропитанием» и выбираем пункт «Предпочтителен режим максимальной производительности ».

Последним пунктом у нас будет настройка «CUDA – графические процессоры» в данной настройке должны быть выделены галочкой абсолютно все Ваши видеокарты, которые вы хотите использовать в данном приложении.

  1. Третья проблема решается довольно просто, но появляется каждый раз, как мы обновили драйвер и для её исправления нужно несколько кликов. Поскольку мы еще не выходили с панели управления Nvidia нужно кликнуть на вкладку «Настройка SLI, Surround, PhysX» и нажать на «Обновить параметры» затем на кнопку «Применить» и данная проблема будет решена.

Прежде чем описать модификацию, отметим что данный способ проверен детально на следующих системах:

Intel P965 (ASUS P5B Deluxe) + 2 x GeForce 6600LE by xDevs.com
Intel P45 (ASUS MAXIMUS II Formula) + 2 x GeForce 9800GTX + by sveetsnelda
Intel X48 (Gigabyte X48T-DQ6) + 2 x GeForce GTX 260 216sp by DeDaL
Intel X48 (ASUS P5E64WS Evolution) + 2 x GeForce 7900GS by Xtremelabs.org
Intel X38 (ABIT IX38QuadGT) + 2 x GeForce GTX 260 by TheWolf
Intel P55 (ASUS MAXIMUS III Formula) + 2 x GeForce 6600LE by xDevs.com
Intel P45 (ASUS P5Q Deluxe) + 2 x GeForce GTX 285 by Death or Glory
Intel X48 (ASUS Rampage Extreme) + 2 x GeForce 6800Ultra by Turrican
Intel P45 (Gigabyte EP45-UD3P) + 2 x GeForce 8800GT (Win7 32bit)
Intel P45 (Gigabyte EP45-DS4) + 2 x GeForce GTX 260 by cxghjcqr
Intel P965 (Gigabyte P965-DQ6) + 2 x GeForce 6600LE by TiN
Intel X48 (DFI LP LT X48) + 2 x GeForce 7900GS by TiN
Intel X48 (ASUS Rampage Formula) + 2 x GeForce 9800GTX by Ghostleader
AMD 790X (Gigabyte GA-MA790X-UD4P) by akula
AMD 790X (DFI LP DK 790FXB-M2RS) + 2 x GeForce 9800GT by aGeoM
Intel P35 (Abit IP35ProXE) + 2 x GeForce GTX 260 (192sp + 216sp) by TheWolf
Intel 5520 (Supermicro X8DAH+) + 2 x Quadro FX 4800 (GT200GL) on Windows 2008 R2 by derGhostrider
AMD 790FX (ASUS Crosshair III Formula) + 2 x GeForce 9800GT by aGeoM

Несмотря на небольшой (пока) список - модификация позволяет запускать SLI на ЛЮБОМ чипсете, а не только Intel. Просто пока желающих попробовать SLI владельцев двух или больше видеокарт NVIDIA с другими чипсетами нет. Но технически SLI можно включить даже на мат.платах с чипсетом AMD, лишь бы слоты PCI-Express имелись в нужном количестве.

Способ успешно испытан и реализован на операционных системах:

Microsoft Windows XP 32 бит
Microsoft Windows Vista/7 32 бит
Microsoft Windows Vista/7 64 бит

Теперь объединение нескольких видеокарт NVIDIA в режиме SLI возможно сделать на любых материнских платах. Это стало реальностью благодаря появлению упрощенной процедуры проверки, которая реализована для поддержки SLI на платформе Intel X58. Описанная ниже технология в статье и модифицированный драйвер успешно испытаны на системах с чипсетами Intel P45 (ASUS Maximus II Formula + 2 x 9800GTX+, XP) и Intel P965 (ASUS P5B Deluxe + 2 x 6600LE, XP), однако ограничений на поддержку чипсетов нет, поэтому в скором будущем список проверенных чипсетов будет пополняться, по мере тестирования энтузиастами.

зашифрованные список «разрешенных» в драйвере NVIDIA. В случае же «постороннего» Intel X58, была разработана упрощенная схема проверки на совместимость, которая использует текстовые строки-идентификаторы, или иначе сертификаты SLIC для всех X58-плат.

Суть модификации заключается в принудительном указании видеодрайверу NVIDIA идентификации чипсета «Intel X58», вне зависимости от того, какой на самом деле набор логики используется в железе. Получив идентификацию X58, видеодрайвер проверяет наличие правильного сертификата совместимости со SLI, который должен находится в системных таблицах ACPI. Изначально данные таблицы загружаются из BIOS компьютера, но в дальнейшем используется запись в реестре Windows.

На текущем этапе установки только исправленного драйвера с подмененным определителем чипсета недостаточно для активации SLI, необходимо также вручную внести подходящий сертификат в таблицы конфигурации ACPI . К счастью, для внесения изменений не обязательно корректировать BIOS и подвергать риску материнскую плату лишними перепрошивками. Воспользуемся способом проще, благодаря хранению нужной нам таблицы DSDT в реестре Windows. На данный момент все сертификаты связаны с именем производителя материнской платы, и проверяются драйвером на корректность. Это значит, что для материнских плат ASUS (любых моделей) можно использовать только сертификат от плат на базе X58 производства ASUS, например Rampage III Extreme. Для плат EVGA – аналогично от EVGA Classified.

Для работы понадобится две утилиты: Intel ASL Optimizing Compiler и Microsoft ASL 3.0

Вся процедура добавления сертификата для операционной системы Windows XP 32бит выглядит примерно так:

Процедура добавления SLI-сертификата X58 для платы Gigabyte P965-DQ6.

Шаг 0.
Проверяем наличие платы нашего производителя (Gigabyte) Х58 в списке сертификатов ниже. Используем строку «» в данном случае.

Шаг 1. Считываем таблицу ACPI из реестра Windows и дизассемблируем. Для этого создаем директорию c:/ACPI и копируем в нее утилиты IASL и ASL 3.0. В командной строке запускаем iasl –g. Если все прошло успешно, будет выведено примерно следующее:

Интересующая нас таблица дизассемблирована и хранится в файле dsdt_GBTUACPI.dsl. Открываем данный файл любым текстовым редактором.

Шаг 2. Вставляем сертификат в таблицу. Суть правки сводится к поиску блока аналогичного:

Scope(\_SB_)
{
Различный не интересующий нас код
}

И вставке блока с сертификатом сразу же после этого блока. На нашем примере это выглядит так:

Оригинальный файл

Device (\_SB.PCI0.EXPL)
{
Не интересующий нас код….
}
}
}
}

Файл с добавленным сертификатом.

Device (\_SB.PCI0.EXPL)
{
Не интересующий нас код….
}

Scope (\_SB.PCI0)
{
Name (SLIC, Buffer (0x9E)
{
"987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58-UD38432-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)"
})
Device (WMI1)
{
Name (_HID, "pnp0c14")
Name (_UID, "MXM2")
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C, 0xBD, 0x4E,
/* 0008 */ 0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A, 0x2C, 0xC0,
/* 0010 */ 0x4D, 0x58, 0x01, 0x02
})
Method (WMMX, 3, NotSerialized)
{
CreateDWordField (Arg2, 0x00, FUNC)
If (LEqual (FUNC, 0x41494C53))
{
Return (\_SB.PCI0.SLIC)
}

Return (0x00)
}
}
}

Сохраняем итоговый текстовый файл с таблицей и добавленным сертификатом под именем sli.dsl.

Шаг 3.
Компилируем итоговую таблицу в бинарный файл. Для этого воспользуемся утилитой Microsoft ASL 3.0, ссылку на которую приводили раньше.

В случае успешной компиляции в папке появится файл DSDL.aml, в котором уже будет встроена строка сертификата. Это можно увидеть с помощью любой утилиты просмотра файлов, строка не зашифрована.

Шаг 4. Загружаем измененную таблицу DSDT в реестр компьютера.

Шаг 5. Перезагружаем систему, и в случае успешной загрузки инсталлируем модифицированный драйвер, как обычно. Если все прошло правильно, ваша система сразу же рапортует о наличии поддержки SLI и драйвер активирует вкладку с управлением SLI. Если из-за какой-то ошибки система не загружается, либо выдает ошибки и синие экраны, при загрузке нажмите F8 и укажите «Загрузить последнюю рабочую конфигурацию».

Если нужно вернуть оригинальное состояние таблицы DSDT, отменив все изменения, воспользуйтесь командой asl /localtable DSDT.aml -d

Аналогичный принцип и для платы ASUS P5B Deluxe. Остановимся лишь на отличиях.

Шаг 0. Используем строку «987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS RAMPAGE II EXT 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)».
Шаг 1 . Считываем таблицы из реестра и дизассемблируем с помощью iasl –g. Итоговое имя файла dsdt_A0483035.dsl.
Шаг 2. Ищем блок _SB и сразу после него вставляем SLIC блок.
Шаг 3. Компилируем файл с помощь команды asl dsdt_A0483035.dsl, получаем DSDT.aml
Шаг 4 . Загружаем asl.exe /loadtable DSDT.aml
Шаг 5 . Перезагружаемся, и устанавливаем модифицированный драйвер.

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

Впрочем, на различных системах никаких проблем мы не заметили, все проходило без единой ошибки.

А теперь результаты после модификаций, и активации SLI в популярных бенчмарках

P5B Deluxe (чипсет Intel 965) + две видеокарты GeForce 6600LE в SLI:

3D"03: одна видеокарта, QX9650 @ 4200MHz, 6600LE DDR3 660/670: 10044
3D"03: две видеокарты в SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 11087
3D"05: одна видеокарта, QX9650 @ 4213MHz, 6600LE DDR3 646/660: 3729
3D"05: две видеокарты в SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 4975
3D"06: одна видеокарта, Q6700 @ 3600MHz, 6600LE DDR3 580/585: 1510
3D"06: две видеокарты в SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 1808
Aqua: одна видеокарта, QX9650 @ 4200MHz, 6600LE DDR3 670/670: 71435
Aqua: две видеокарты в SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 88185

Детальное описание процедуры для более востребованных и современных ОС Windows 7 и Windows Vista 32 бит и 64 бит вариантов также будет описано здесь в ближайшие дни.

А пока скриншоты подверждающие работоспособность способа и для них:

987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58-UD38432-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS RAMPAGE II EXT 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS P6T Deluxe 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58-UD38432-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58UD4P3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for DFI LP UT X58 T3EH8 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for MSI X58 PLATINUM 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for FOXCONN BLOODRAGE 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)

На данный момент ведутся работы по устранению проверки наличие сертификата в таблицах ACPI, поэтому возможно уже через несколько дней вся эта процедура не потребуется, достаточно будет установить только исправленный драйвер.

Обновлено:

Уже реализована возможность активации SLI на оригинальных немодифицированных драйверах Forceware любых версий, которые поддерживают SLI на X58. Это возможно после патча системной библиотеки ОС на следующие версии:

Оригинальный файл в директории /windows/system32 необходимо заменить исправленным. После этого чипсет в системе будет всегда идентифицироваться как X58, вне зависимости от драйверов. Это рапортует и утилита CPU-Z

Пример использования оригинального драйвера Forceware 185.85 WHQL в системе XP 32 бит, с измененным HAL.dll, и парой видеокарт GeForce 6600LE.

Необходимость наличия SLIC сертификата в таблицах ACPI по прежнему имеется.

Обновлено:

Модифицированный драйвер Forceware 190.62 (Windows XP 32 bit) доступен для скачивания:
http://www.xdevs.com/sli/Forceware_XP32_19062_SLImod.rar - 79 Мбайт

Модифицированный файл для драйвера Forceware 190.62 (Windows XP 32 bit) с принудительным использованием сертификата ASUS:
http://www.xdevs.com/sli/nv4_mini_rev2asus.rar - 2.1 Мбай
т - для данного драйвера нужно использовать сертификат ASUS, вне зависимости от реального производителя материнской платы. Это позволит включать SLI даже на платах производителей, у которых нет Х58-решений.

Модифицированный файл для драйвера Forceware 190.62 (Windows Vista/7 32 bit) доступен для скачивания:
http://www.xdevs.com/sli/nvlddmkm.rar - 2.6 Мбайт

Модифицированный файл для Forceware 190.62 (Windows Vista/7 64 bit):
http://www.xdevs.com/sli/nvlddmkm-64bit_rev_2.rar - 3 Мбайт

Модифицированный файл HAL.DLL для Windows XP 32 bit:
http://www.xdevs.com/sli/hal.dll - 130 КБ
- скопировать в папку /%windows%/system32, сохранив оригнал.

Теперь, когда понятен принцип, найти аналогичные участки кода и модифицировать в любых современных драйверах, до выхода новых методов защиты у NVIDIA – дело техники и времени.

Этот материал был бы невозможен без участия:

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

  1. Материнская плата должны иметь два или более разъемов, которые поддерживают данную технологию;
  2. Хороший блок питания, который сможет обеспечить питанием нашу систему (блоки SLI-Ready являются рекомендуемыми);
  3. Видеокарты, которые поддерживают данную технологию;
  4. Мост, которым можно объединить видеокарты;
  5. Процессор с высокой тактовой частотой, который сможет раскрыть потенциал видеокарт, чтобы не возникало падение кадровой частоты и производительности в целом.

С вышеперечисленного выходит, что построение NVIDIA SLI не является чем-то недостижимым, а наоборот практически ни чем не отличается от сборки обычного домашнего компьютера.

Проблемы

Ну что ж, выше была изложена информация, зачем нужен SLI, его плюсы, а теперь переходим к проблемам и их решению.

  • Первая проблема это зависимость от драйверов, драйвера нужно обновлять очень часто, поскольку вносятся серьезные изменения и выходят оптимизации под конкретные игры либо приложения;
  • Вторая проблема заключается в том, что не все игры/приложения поддерживают данную технологию и в некоторых играх/приложениях нужно заставлять работать именно несколько Ваших видеокарт;
  • Третья проблема данной технологии в тех же обновлениях, поскольку при каждом обновлении драйвера нужно проводить некоторые манипуляции, чтобы работали все видеокарты, а это не всякий раз удобно и не все обладатели данной технологии готовы «рыться» в настройках и разбираться со своими проблемами.

Решение проблем:

  1. Первая проблема решается достаточно просто. Скачиваем утилиту с официального сайта NVIDIA GeForce Experience, регистрируемся для использования данной программы, заходим на свой аккаунт, и кликаем кнопкой мышки «Проверить наличие обновлений». Если найдется более свежий драйвер, то он будет скачан, и Вам предложат его установить.
  2. Вторая проблема не всегда решаемая, поскольку не все производители приложений оптимизируют свои приложения под данную технологию, но все же можно попробовать исправить проблемы с производительностью некоторыми несложными манипуляциями в настройках самого драйвера под Вашу систему SLI.

Ниже представлю Вам пример настройки игры The Sims 2, которая по умолчанию не оптимизирована под режим SLI.

Открываем «Панель управления Nvidia» — управление параметрами 3D – программные настройки и нажимаем на кнопку «Добавить» — указываем путь к файлу, который запускает нашу игру - смотрим на второй раздел «Укажите настройки для этой программы» — режим рендеринга SLI, если есть «Nvidia рекомендует (SLI)», то выбираем данный пункт, если нет, то выбираем «Выполнять альтернативное построение кадров 2».



Нам нужно еще настроить управление электропитанием, а для этого идем в «Режим управления электропитанием» и выбираем пункт «Предпочтителен режим максимальной производительности ».

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

Не будем углубляться в далекие 80-90-е, начнем сразу с Pentium 4. После продолжительного интенсивного развития технологии NetBurst, наращивания «стероидных» мегагерц, индустрия уперлась в стену – дальше «разгонять» одноядерные процессоры оказалось очень сложно и, что бы получить еще более мощный процессор, необходимы большие затраты. И тогда появились двухъядерные процессоры – экстенсивное решение проблемы. Вскоре и они перестали обеспечивать нужную производительность, и появляется новая архитектура Core, которая при меньших тактовых частотах дает большую производительность – интенсивное решение проблемы. И так будет продолжаться далее.

А что же происходит с развитием второго компонента, немаловажного для любителя зрелищных игр на ПК – видеокартой? А происходит тоже самое, что и с процессорами. На данном этапе развития, одночиповые видеокарты уже не могут обеспечить требуемую производительность. Поэтому обе лидирующие компании рынка видеокарт (NVIDIA и AMD) разрабатывают и активно внедряют собственные технологии увеличение производительности видеосистемы путем объединения двух, трех, и даже четырех видеокарт в одном ПК. В данной статье мы рассмотрим первую компанию (так как именно она представила свою разработку первой) NVIDIA и ее технологию SLI.

Что такое технология SLI?

Технология NVIDIA SLI - это революционный подход к масштабированию графической производительности путем объединения нескольких видеокарт NVIDIA в одной системе.

История

В 1998 году компания 3dfx представила графический процессор Voodoo2, среди прочих нововведений которого была технология SLI (англ. Scan Line Interleave - чередование строчек), которая предполагала совместную работу двух чипов Voodoo2 над формированием изображения. С технологией SLI могли работать даже карты различных производителей, а также карты с разным объёмом памяти. SLI-система позволяла работать с разрешением до 1024x768, что в то время казалось невероятным. Недостатками SLI от 3dfx были высокая стоимость ускорителей ($600) и большое тепловыделение. Однако вскоре видеокарты переходят с шины PCI на более быстрый выделенный графический AGP-порт. Так как на материнских платах этот порт был только один, то выпуск видеокарт с поддержкой SLI на время прекратился.

В 2000 году с выпуском нового чипа VSA-100 3dfx удалось реализовать SLI на AGP, но на этот раз в рамках одной платы, на которой размещались два или четыре таких чипа.

Однако платы на базе SLI-системы обладали большим энергопотреблением и выходили из строя из-за проблем с электропитанием. На весь мир плат Voodoo5 6000 было продано около 200 штук, причем реально рабочими из них оказались лишь 100. Столь неудачное продвижение многообещающего ускорителя, в который были вложены очень большие средства, привели фактически к банкротству компании. В 2001 году NVIDIA покупает 3dfx за 110 млн. долларов.

В 2004 году с выходом первых решений на базе новой шины PCI Express NVIDIA объявляет о поддержке в своих продуктах технологии мультичиповой обработки данных SLI, которая расшифровывается уже по-другому - Scalable Link Interface (масштабируемый интерфейс).

Поначалу продвижение технологии SLI шло не очень гладко, в первую очередь из-за постоянно выявляемых недоработок в драйверах, а также из-за необходимости «затачивать» их под каждое конкретное приложение, а иначе игрок не получал никакой пользы от покупки пары ускорителей. Но сменялись поколения ускорителей, дорабатывались драйвера, расширялся список поддерживаемых игр. И вот, в конце 2007 года была введена в эксплуатацию технология Triple SLI, позволяющая объединять в связке 3 видеокарты NVIDIA:

Производитель обещает прирост производительности до 250% по сравнению с одиночным чипом. Но и это не стало пределом, сейчас на очереди уже Quad SLI, позволяющая заставить работать над визуализацией игровой сцены уже 4 GPU, правда, в составе пары двухчиповых видеокарт.

Алгоритмы построения изображений

Split Frame Rendering

Схема алгоритма Split Frame Rendering

Это часто используемый режим, когда изображение разбивается на несколько частей, количество которых соответствует количеству видеокарт в связке. Каждая часть изображения обрабатывается одной видеокартой полностью, включая геометрическую и пиксельную составляющие. (Аналог в CrossFire - алгоритм Scissor )

Алгоритм Split Frame Rendering легко масштабируется на 3, 4, а в будущем, возможно, и на большее чило графических процессоров.

Alternate Frame Rendering

Схема алгоритма Alternate Frame Rendering

Обработка кадров происходит поочередно: одна видеокарта обрабатывает только четные кадры, а вторая - только нечетные. Однако у этого алгоритма есть недостаток. Дело в том, что один кадр может быть простым, а другой сложным для обработки. К тому же этот алгоритм, запатентован ATI во время выпуска двухчиповой видеокарты.

В технологии Quad SLI используется и гибридный режим, который объединяет в себе SFR и AFR.

SLI AA (Anti Aliasing), SLI FSAA (Full Scene Anti Aliasing)

Данный алгоритм нацелен на повышение качества изображения. Одна и та же картинка генерируется на всех видеокартах с разными шаблонами сглаживания. Видеокарта производит сглаживание кадра с некоторым шагом относительно изображения другой видеокарты. Затем полученные изображения смешиваются и выводятся. Таким образом, достигается максимальные четкость и детализация изображения. Доступны следующие режимы сглаживания: 8x, 10x, 12x, 14x, 16x и 32x. (Аналог в CrossFire - SuperAA )

Принципы построения

Для построения компьютера на основе SLI необходимо иметь:

  • материнскую плату с двумя и более разъемами PCI Express, поддерживающую технологию SLI (как правило, в названии материнской платы присутствует слово SLI).
  • Достаточно мощный блок питания (обычно рекомендуется от 550 Вт);
  • видеокарты GeForce 6/7/8/9/GTX или Quadro FX с шиной PCI Express;
  • мост, объединяющий видеокарты.

При этом отметим, что поддержка чипсетов для работы со SLI осуществляется программно, а не аппаратно. Но видеокарты должны принадлежать к одному классу, при этом версия BIOS плат и их производитель значения не имеют.

На данный момент, технология SLI поддерживается следующими операционными системами:

  • Windows XP 32-bit
  • Windows XP 64-bit
  • Windows Vista 32-bit
  • Windows Vista 64-bit
  • Linux 32-bit
  • Linux 64-bit (AMD-64/EM64T)

SLI-систему можно организовать двумя способами:

  • С помощью специального мостика;
  • Программным путем.

В последнем случае нагрузка на шину PCIe возрастает, что плохо сказывается на производительности, поэтому широкого распространения этот способ не получил. Такой режим может быть использован только с относительно слабыми ускорителями.

Если мост SLI не установлен, то драйвер выдаёт предупреждение, что режим SLI будет работать не в полную силу.

Например, вот так может выглядеть специальный мостик для соединения видеокарт, если он выполнен на текстолите. Кроме того сейчас получили распространение и гибкие мосты, как более дешевые в производстве. Но для активации технологии 3-Way SLI используется пока только жесткий специальный мост, который фактически вмещает в себя три обычных в «кольцевом» режиме.

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

Для простого пользователя важно другое, то, ради чего собственно и задумывалась данная технология. Покупая материнскую плату с поддержкой SLI, вы делаете хороший задел для модернизации ПК в будущем, так как она предоставляет возможность добавления еще одной видеокарты. Никакой другой способ «апгрейда», кроме полной смены системы, даже близко не дает тот прирост игровой производительности, который обеспечивает вторая видеокарта.

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

Однако, так просто звучит все в теории. А вот на практике пользователю придется столкнуться с множеством трудностей.

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

К сожалению, все еще остается очень много игр, не совместимых с SLI, и создание профиля никак это не исправляет. Выход один – ждать патчей от разработчиков игр и новых драйверов от компании NVIDIA. Однако к этим играм относятся в основном старые, с которыми без проблем справляется и одиночная современная видеокарта, или мало популярные, которые подавляющему большинству игроков не интересны вследствие плохой «играбельности». А вот новые мощные игры уже заранее предусматривают использование двух видеокарт. К примеру, в игре Call of Duty 4 в разделе настроек графики есть вполне конкретный переключатель.

О включении функции SLI Вы можете узнать по специальным индикаторам прямо в игре, при соответствующей «тестовой» настройке драйвера.

Если на экране монитора Вы видите горизонтальные или вертикальные зеленые полосы, это означает, что режим «Показывать визуальные индикаторы SLI» включен в панели управления NVIDIA Display. При включении этой опции можно увидеть, как распределяется графическая нагрузка на GPU, а названия SLI компонентов в Вашей системе будут изменены: SLI для двух GPU будет назван “SLI”, название 3-way NVIDIA SLI будет заменено на “SLI x3”, а Quad SLI будет назван “Quad SLI”. Для игр, при визуализации которых используется технология Alternate Frame Rendering (AFR), вертикальная зеленая полоса будет расти либо уменьшаться в зависимости от масштаба расширения. Для игр, при визуализации которых используется технология Split-Frame Rendering (SFR), горизонтальная зеленая полоса будет подниматься и опускаться, показывая, как распределяется нагрузка между всеми GPU. Если уровень детализации верхней и нижней половины экрана одинаков, то горизонтальная полоса будет находиться близко к середине. Для того чтобы включить или отключить эту возможность, просто откройте панель управления NVIDIA и выберите «Настройки 3D».

Второй распространенной проблемой вычислений несколькими графическими чипами является синхронизация последних. Как было сказано выше, метод рендеринга AFR имеет одну особенность: один кадр может быть простым, а другой сложным для обработки. При большой разности в сложности обработки кадра одна видеокарта может намного быстрей его обработать, чем вторая. Это приводит к «микролагам» – маленькие задержки изображения, как бы рывки, но при этом общее число FPS выглядит комфортным. Такой эффект появляется довольно редко, но вот как бороться с ним не знают даже разработчики. Для пользователя есть простой выход – в играх, где наблюдаются «микролаги» с методом AFR переходить на метод SFR, указав его в профиле игры.

В режиме SFR дисплей разбит на две части. Первая карта выдаёт верхнюю часть картинки, а вторая - нижнюю. Благодаря динамической балансировке нагрузки драйвер равномерно распределяет нагрузку между двумя картами.

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

Дополнительные функции новой технологии

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

Hybrid SLI предусматривает более рациональное использование режима совместного использования графического ядра, встроенного в чипсет, и дискретной видеокарты.

Технология состоит из двух частей: GeForce Boost и HybridPower .

Первая будет задействована в приложениях, интенсивно работающих с 3D-графикой. С GeForce Boost часть расчетов трёхмерной сцены возьмет на себя ускоритель, интегрированный в набор системной логики, что даст заметную прибавку в производительности тем системам, где установлен не самый быстрый дискретный адаптер, например GeForce 8500 GT или GeForce 8400 GS.

HybridPower же, напротив, позволит использовать встроенную графику, отключая внешний ускоритель, когда пользователь работает в интернет, офисных приложениях или смотрит видео. Наибольшую выгоду, по словам NVIDIA, от данной технологии получат владельцы ноутбуков с выделенной видеокартой, время автономной работы которых заметно возрастет.

В настоящее время Hybrid SLI поддерживается: настольными GPU GeForce 8500 GT и GeForce 8400 GS для организации GeForce Boost; производительными GeForce GTX 280, GeForce 9800 GX2, GeForce GTX 260, GeForce 9800 GTX+, GeForce 9800 GTX и GeForce 9800 GT в режиме HybridPower; а также системными платами для процессоров AMD на nForce 780a, nForce 750a, nForce 730a (только функция GeForce Boost) со встроенным графическим ускорителем GeForce 8200.

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

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

Еще одной полезной дополнительной особенностью SLI-связки является возможность использования до 4-х мониторов одновременно.

Практическое применение

Мы уже неоднократно тестировали различные видеокарты в режиме SLI. Давайте попробуем немного обобщить полученную информацию.

При подготовке статьи использовалась информация с официального сайта NVIDIA и свободной энциклопедии Wikipedia .

Статья прочитана 30582 раз(а)

Подписаться на наши каналы

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


Зачастую такие способы изменения графических показателей применяются в стационарных компьютерах, но и использование их в ноутбуках тоже не исключено. Далее будет подробно рассмотрен каждый из вариантов применения такой технологии и возможности ее отключения, при необходимости.

Что такое SLI и Crossfire

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

Понятие SLI

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

Понятие Crossfire

Эта технология, в принципе, абсолютно аналогична предыдущей, разница лишь в разработчиках. Технологию Crossfire презентовали миру представители кампании AMD. Пользователям буден интересна информация о материальной выгоде этой технологии. Ведь покупка и связка двух видеоадаптеров этой кампании обойдется заметно дешевле, чем приобретение нескольких видеокарт производителя nVidia. К тому же, более дорогой вариант связки графических адаптеров не имеет возможности быть активной на любой материнской плате. Хотя процесс дезактивации любого варианта такого моста будет одинаковым. Для начала рассмотрим особенности работы технологий.

Специфика подключения технологий

Главное, в осуществлении данного процесса, это подходящая для него материнская плата. Не все модели поддерживают такую функцию, поэтому сначала следует ознакомиться с возможностями системы. На «материнке» должна находиться соответствующая маркировка, иначе, даже при наличии нескольких слотов, видеокарты не будут работать в паре. Такая же система относится и к установке дискретного и интегрированного адаптеров, есть вариант использования только одного из них.

Также следует заметить, что технология предоставленная корпорацией nVidia, дает возможность объединенной работы только для видеокарт, выпущенных на одинаковых чипах. То есть, это могут быть две совершенно одинаковые модели или хотя бы, представители одной серии. Другие варианты связок просто не будут работать. А вот при использовании видеокарт Radeon ситуация меняется в корне. Здесь совсем не важно, в каких именно конфигурациях выполнены графические адаптеры. Представители серии R9, например, работая в паре, дают компьютеру возможность использования максимума от предоставляемого играми. Многие пользователи такими связками увеличивают частоту раскадровки, добиваясь высоких показателей.

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

Ошибочные мнения о режиме Dual Graphics

Многие новички, не разобравшись до конца во всех тонкостях увеличения производительности, таким образом, делают поспешные выводы. Почему то юзеры считают, что если установить мост с двумя одинаковыми видеокартами, то показатели увеличатся в два раза, и так же, соответственно, с остальными вариантами объединения. Но по факту увеличение происходит всего на двадцать-тридцать процентов и то, отталкиваясь от показателей слабейшего адаптера. Вот яркий пример: если установить две видеокарты с объемом памяти у одной восемь гигабайт, а у другой два гигабайта, то в конечном итоге пользователь не получит больше двух гигабайт на выходе. Аналогичная ситуация происходит и с картами, имеющими одинаковый объем памяти. На выходе будет получен показатель только одной из них. Такая же особенность касается и не только памяти. Например, при одновременной установке карт MSI и EVGA общая выходная частота будет рассчитываться по наименьшему показателю. В общем, не стоит возлагать большие надежды на такую технологию.

Деактивация технологий

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

Отключение технологии через BIOS

Такой способ подойдет для обоих вариантов функции. Базовая система ввода-вывода данных есть на любом устройстве и с ее помощью можно решить очень много проблем. Для начала нужно войти в систему, делается это зажатием кнопки при запуске компьютера. Какой именно зависит от версии базовой системы, чаще всего это Del. После входа необходимо пройти в меню до вкладки Advanced, при использовании дискретного адаптера, и напротив графического адаптера выставить необходимые настройки. При использовании же интегрированной системы, нужно найти вкладку Onboard или Integrated Devices и в параметрах указать Disabled или просто Off, все зависит, опять-таки, от версии. Конечно, такой вариант не сложный, но если у пользователя проблемы с пониманием английского, то у него может не получиться самостоятельно найти нужные параметры. В этом случае придется рассмотреть другой способ.

Диспетчер устройств

Для решения проблемы можно использовать стандартные средства установленной операционной системы. Windows предоставляет пользователю настраивать самостоятельно использование всех установленных устройств через «диспетчер устройств». Найти его можно с помощью «панели управления» или «администрирования». Для продвинутых юзеров можно предложить ввести в командную строку devmgmt.msc. После открытия необходимого окна, в нем нужно найти раздел с указанием установленных видеокарт. Теперь просто выбирается адаптер, который необходимо отключить и кликом по нему правой кнопкой мыши вызывается меню свойств. В нем есть кнопка отключения устройства. Вот, собственно, и все. Такой способ отключения режима SLI-Crossfire даже не требует последующей перезагрузки системы для активации новых настроек. К тому же, выполнить эту команду можно непосредственно из контекстного меню.

Деактивация через стандартные программы

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

Вывод

В общем, все возможные варианты отключения режимов SLI-Crossfire были рассмотрены выше. Но после рассмотрения всех подробностей работы такой технологии становиться актуальным вопрос: а нужна ли такая система вообще? Существует множество различных мнений и в поддержку этих режимов и против них. Дело в том, что особого прироста производительности ждать не стоит, к тому же, возможно возникновение конфликта оборудования. Одновременная работа нескольких видеокарт слишком поднимает температуру в системном блоке, перегревая его. Минусом можно смело назвать и завышенное энергопотребление при работе такого режима, ведь две карты, как ни крути, «кушают» больше чем одна. К тому же не все игры поддерживают данную технологию и могут просто не запускаться на системе с наличием SLI-Crossfire.

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