/ / видеопамять
7994420702;horizontal

видеопамять

Не включается Windows Aero #

Для включения Windows Aero видеосистема должна отвечать следующим требованиям:

  • Графический процессор должен поддерживать пиксельные шейдеры Direct3D 9.0 (версии 2.0 или выше) и виртуализацию видеопамяти. Для NVIDIA такой поддержкой обладают GPU GeForce FX и новее.
  • Должно быть доступно не менее видеопамяти:

    32 Мб — для разрешений 1024x768 и ниже;
    64 Мб — для разрешений 1280x1024 и ниже;
    128 Мб — для разрешений 1920x1200 и ниже;
    256 Мб — для больших разрешений.

    Для многомониторных конфигураций требуемый объем видеопамяти должен быть умножен на количество мониторов.
  • Требуется специально написанный для Windows Vista/7 драйвер видеосистемы, поддерживающий архитектуру WDDM.

Возможные причины недоступности опции включения Aero в целом и отдельных эффектов (прозрачности, Aero Peak):

  • Не рассчитан индекс производительности Windows или его значение недостаточно. Если заменялась видеокарта или её драйвер, зайдите в панель управления Windows, раздел «Система и её обслуживание» (System and Maintenance), апплет «Счетчики и средства производительности»(Performance Information and Tools) и обновите оценку. Для включения всех эффектов Aero оценка графики (Graphics) должна быть не ниже 3.0.
  • Для интегрированных графических решений материнской платы/ноутбука требуемый объем видеопамяти должен быть выделен до загрузки операционной системы, в настройках BIOS.
  • В многомониторной системе, обслуживаемой несколькими видеокартами, все видеокарты и их драйверы должны отвечать требованиям поддерживаемых функций и доступного объема видеопамяти. Windows Aero может быть включен лишь для всех дисплеев/рабочих столов сразу.
  • В некоторых устаревших мобильных решениях из-за агрессивной политики энергосбережения при работе от батарей частота видеопамяти снижается настолько, что её пропускная способность недостаточна для работы Windows Aero. Большинство производителей ноутбуков выпустили обновления BIOS или специальные драйверы, устраняющие эту проблему. Если для вашей модели решения от производителя нет, попробуйте отключить энергосбережение PowerMizer, как описано в специальном вопросе FAQ.
  • В системе установлены дополнительные видеодрайверы, конфликтующие с драйвером видеокарты. Например, драйверы программ удалённого администрирования, смотрите специальный вопрос FAQ.

Aero, BIOS, DirectX, DualView, GeForce FX, PowerMizer, Remote Desktop, VRAM, Windows 7, Windows Vista, видеопамять, драйвер, ноутбуки, шейдеры

Как определить характеристики видеокарты, такие как тип графического процессора, частоты, разрядность шины видеопамяти, тип видеопамяти? #

Воспользуйтесь опцией «Диагностический отчет» (Diagnostic report) утилиты RivaTuner. В разделе «NVIDIA specific display adapter information» Вы увидите искомое. Убедитесь, что вы используете последнюю версию программы.Также можно воспользоваться утилитой GPU-Z.

GPU-Z, RivaTuner, VRAM, видеопамять, конвейер

Объем видеопамяти, определяемый Windows, программами или драйвером, отличается от указанного в спецификациях видеокарты и/или определяемого видеоBIOS #

  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, видеопамять, драйвер, электропитание

Почему разные программы показывают разную частоту видеопамяти? #

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

Видеопамять стандарта GDDR-5 имеет две частоты: опорную частоту, на которой работает собственно память в чипах памяти и передаются адреса данных, и частоту шины, на которой работают буферы чипов памяти и контроллер GPU VRAM. Частота шины всегда вдвое больше опорной частоты. Передача данных по шине видеопамяти осуществляется с частотой шины и дополнительно используется принцип DDR. Эффективная частота, таким образом, получается вдвое больше частоты шины и вчетверо больше опорной частоты. Ряд программ сообщают лишь опорную частоту, например GPU-Z, ряд — лишь частоту шины, например NVIDIA Inspector, некоторые утилиты — лишь эффективную частоту. Изменению в случае разгона подлежит только опорная частота, частота шины автоматически получается удвоением опорной, а эффективная — вдвое больше частоты шины. В большинстве утилит, включая NVIDIA Inspector, MSI Afterburner и EVGA Precision, для удобства пользователя частота в модуле разгона и частота в модуле мониторинга унифицированы, и для разгона предлагается частота шины, хотя на самом деле изменяется опорная частота, задаваемая IC PLL, а частота шины удваивается уже после изменения опорной.

EVGA Precision, GeForce GT 240, GeForce GTX 465, GeForce GTX 470, GeForce GTX 480, GPU-Z, MSI Afterburner, NVIDIA Inspector, overclock, VRAM, видеопамять, разгон

Чем можно протестировать видеопамять на карте? #

Существует ряд специальных программ:

  • VMT — любые видеокарты, можно тестировать из Windows или с LiveCD
  • TestVideoRAM — видеокарты GeForce 256 - GeForce 3, «чистая» загрузка DOS
  • OCCT PerestroÏka — тест «GPUMem» на базе CUDA, видеокарты GeForce 8X00 и более новые

CUDA, OCCT Perestroïka, TestVideoRAM, VMT, VRAM, видеопамять

7994420702;horizontal

В Photoshop CS4 недоступна опция включения ускорения OpenGL #

Это обычно вызвано ошибкой в определении возможностей видеокарты программой. В реестре Windows в разделе HKCU\Software\Adobe\Photoshop\11.0 создайте ключ AllowOldGPUS (DWORD) со значением 1, ключ DisallowOpenGLWindows (DWORD) со значением 0. Если эти ключи уже есть, просто измените их значения на указанные. После изменения реестра в меню «Preferences» — «Performance» поставьте флажок «Enable OpenGL Drawing» и настройте дополнительные функции.

Если даже после исправления реестра опция включения ускорения недоступна, с помощью утилиты OpenGL Extensions Viewer или GPU Caps Viewer проверьте, что видеокарта и драйвер поддерживают OpenGL версии не ниже 2.0. Обратитесь к специальному вопросу FAQ в случае проблем.

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

Adobe, GPU Caps Viewer, OpenGL, OpenGL Extensions Viewer, Photoshop, VRAM, видеопамять, реестр

Включение ускорения CUDA в Premiere CS5 #

Движок Adobe Mercury Playback, лежащий в основе Premiere CS5, поддерживает ускорение CUDA лишь для нескольких видеокарт Quadro и GeForce GTX 285. Однако, определение поддержки видеокарты осуществляется простым сравнением названия со списком, и список может быть изменён для добавления поддержки других видеокарт на базе NVIDIA.

Для добавления поддержки ускорения CUDA для видеокарты убедитесь, что выполнены следующие условия:

  • Используется полная версия Adobe Premiere CS5. Пробная (trial) версия не поддерживается.
  • Графический процессор видеокарты имеет уровень CUDA compatibility 1.1 и выше. Видеокарты на базе G80 имеют уровень лишь 1.0 и не подходят для Mercury Engine.
  • Видеокарта имеет не менее 896 Мб видеопамяти. Хотя для включения ускорения требуется лишь 765 Мб, эта память должна быть полностью доступна приложению, а часть видеопамяти всегда занята под обслуживание графического интерфейса Windows и обмен с драйвером, так что с картой с 768 Мб видеопамяти приложению будет доступно меньше 765 Мб и ускорение работать не будет.
  • Установлен драйвер NVIDIA версии не ниже 197.45.

Выполните следующую последовательность действий:

  1. Запустите командную строку Windows (cmd.exe) от имени администратора. Командой cd перейдите в папку, куда установлен Premiere (обычно C:\Program Files\Adobe\Adobe Premiere Pro CS5).
  2. Выполните команду GPUSniffer.exe
  3. Внимательно изучите вывод программы. В конце его должна быть строка «CUDA Device # 0 not chosen because it did not match the named list of cards». Если указана другая причина («because 765MB are required, and XXXMB are present», «because CUDA version 1.0 is not supported»), значит видеокарта не поддерживается, или драйвер NVIDIA установлен некорректно, удалите и установите новую версию драйвера. Запомните также строчку вида «Name: GeForce ХХХХХХ Compute capability: 1.3», GeForce ХХХХХХ и есть имя карты, под которым её надо будет добавить в список.
  4. Выполните команду notepad.exe cuda_supported_cards.txt
  5. В Блокноте допишите последней строкой имя карты, которое узнали в пункте 3 и сохраните файл.
  6. Снова выполните команду GPUSniffer.exe. Просмотрите вывод и убедитесь, что в конце присутствует строка «CUDA Device # 0 supported».
  7. Запустите Adobe Premiere. Создайте новый проект и зайдите в его свойства. На закладке «Video Rendering and Playback» смените «Mercury Playback Engine Software Only» на «Mercury Playback Engine GPU Acceleration».

Следует учитывать следующие ограничения аппаратного ускорения CUDA в Premiere:

  • Mercury Playback не ускоряет кодирование/декодирование видео — это работа кодека. Одновременная работа с проектом и экспорт проекта с кодеком, также использующим ускорение CUDA, может привести к непредсказуемым результатам.
  • Не все эффекты ускоряются.
  • Ускорение корректно работает лишь для первых трех слоев, последующие слои могут обрабатываться аппаратно лишь частично и возможны артефакты изображения.
  • Предельные разрешение обрабатываемого видео и число слоев зависят от объема видеопамяти. Рекомендуется включать функцию ускорения CUDA лишь для видеокарт с большим, чем 1 Гб, объемом памяти. 

Adobe, CUDA, GeForce GTX 285, Premiere, VRAM, видео, видеопамять

Где найти обновления видеоBIOS? #

Если производитель видеокарты известен, то с сайта производителя. Иногда проивзодитель предлагает утилиты автоматического поиска и обновления BIOS, например ASUS LiveBios или MSI LiveUpdate. Если производитель неизвестен, или на его сайте нет нужного обновления, можно поискать BIOS на следующих сайтах:

Предупреждение: Не пытайтесь использовать «образцовый» (reference) BIOS NVIDIA для карт от известных производителей, использующих не-референс схему печатной платы! В частности, видеокарты ASUS, MSI, LeadTek и ряда других производителей после такого обновления могут стать неработоспособными!

Предупреждение: Будьте внимательны при выборе файла BIOS. Убедитесь, что файл BIOS предназначен для вашей видеокарты. Параметры видеокарты можно определить с помощью утилит RivaTuner и GPU-Z.

  • Удостоверьтесь, что вы выбрали BIOS для видеокарты, оснащенной видеопамятью того же типа, что и ваша (SDRAM, SGRAM, DDR, DDR2, DDR3). Для разных типов памяти используются разные настройки видеоBIOS, и прошивка BIOS с настройками для типа видеопамяти, отличающегося от типа видеопамяти вашей видеокарты приведет к ее неработоспособности. Тип видеопамяти, для которого предназначен BIOS, пока ни одна из известных утилит не определяет. Можно с помощью редактора BIOS, такого как NiBiTor, сравнить значения таймингов в текущем BIOS и в файле обновления, они не должны заметно отличаться. Прошивайте BIOS только если Вы уверены в совпадении типа видеопамяти.
  • Удостоверьтесь, что вы выбрали BIOS для видеокарты, оснащенной графическим процессором той же ревизии, что и процессор на вашей видеокарте. Графические процессоры разных ревизий могут отличаться техпроцессом, предельными частотами и температурой эксплуатации, напряжением питания и даже числом конвейеров. Прошивка в карту с графическим процессором старой ревизии видеоBIOS, предназначенного для процессора новой ревизии, может привести к физическому повреждению графического процессора.
  • В видеокартах на базе графических процессоров GeForce 6X00 и более новых часто применяется градация по ценовому диапазону с помощью изменения числа конвейеров одного и того же графического процессора. Как правило, производители отключают конвейеры, не прошедшие тестирование из-за наличия аппаратных ошибок в их работе. Смена видеоBIOS на BIOS от другой видеокарты может привести к разблокировке сбойных конвейеров, что приведет к различным сбоям в работе видеокарты. Даже если в новом BIOS заблокировано такое же количество конвейеров, порядковые номера конвейеров в маске могут не совпасть, в результате будут отключены работоспособные блоки и включены неработоспособные. Проверить совпадение программной маски для видеокарт семейства GeForce 6X00 можно с помощью функции эмуляции видеоBIOS из файла утилиты RivaTuner. Для этого создайте диагностический отчет (Diagnostic report) c включенной опцией «NVIDIA VGA BIOS information», посмотрите в соответствующем разделе отчета строки «SW units mask» и «HW units mask» и запомните номера отключенных конвейеров. После этого перейдите на закладку «Реестр» (PowerUser), загрузите базу RivaTuner.rtd и в разделе «System» в ключе EmulateBIOSFromFile пропишите путь к файлу видеоBIOS

    RivaTuner BIOS Emulation

    Перезапустите программу и снова создайте диагностический отчет. Проверьте номера отключенных конвейеров в разделе «NVIDIA VGA BIOS information». Если они не совпадают, прошивать этот файл BIOS нельзя. Если модуль отчета пишет об ошибке доступа к BIOS, на закладке «Реестр» (PowerUser) присвойте ключу DisablePCIRCheck значение 1 и пересоздайте отчет.

Asus, GPU-Z, LeadTek, MSI, NiBiTor, PCI, RivaTuner, VideoBIOS, VRAM, видеопамять, реестр

После обновления видеоBIOS стали появляться цветные точки на сплошных фонах, произвольно меняться цвета графических элементов #

  1. Возможно прошитый видеоBIOS настроен на более высокие частоты, нежели изначальный. Если видеопамять недостаточно быстродействующая для новых частот или охлаждение графического процессора стало недостаточным, уменьшите рабочие частоты с помощью RivaTuner или воспользуйтесь редактором BIOS для исправления их в файле BIOS. Проверьте также соответствие характеристик графического процессора и оперативной памяти файла BIOS и видеокарты.
  2. Проблема может быть в отличных от изначальных временных параметрах (таймингах) синхронизации для видеопамяти в новом BIOS. Данную проблему возможно исправить либо радикальным снижением рабочей частоты видеопамяти, либо редактированием таймингов в BIOS с помощью редактора. Лучше восстановите предыдущую версию BIOS.
  3. Если обновленная версия BIOS добавляла поддержку возможностей AGP SBA или Fast-Writes, рекомендуется обновить драйвер контроллера AGP материнской платы и драйвер NVIDIA. Если обновление не помогает, отключите добавившиеся возможности шины AGP с помощью RivaTuner.

AGP, RivaTuner, VideoBIOS, VRAM, артефакты, видеопамять, системы охлаждения

Проблемы в GTA IV #

  1. Низкая производительность. Для комфортной игры требуется система с четырехъядерным процессором и видеокартой уровня GeForce 9800 GTX. В более слабых системах следует уменьшать качество графики, прежде всего дистанцию отображения (View distance) и плотность теней (Shadow density). Также может помочь отключение функции сохранения видеороликов (Clip capture).
  2. От объектов на расстоянии прорисовываются только контуры, без текстур.
    • В системах с видеокартой на базе графических процессоров серии GeForce 7X00 следует обновить драйвер NVIDIA до версии 180.84 или более новой, в котором исправлена данная ошибка.
    • Проблема может также быть вызвана некорректными настройками игры после смены видеокарты или драйвера, удалите все файлы из папки Settings, находящейся в папке Documents and Settings\Имя_пользователя\Local Settings\Application Data\Rockstar Games\GTA IV (Users\Имя_пользователя\AppData\Local\Rockstar Games\GTA IV для Windows Vista), игра переопределит видеокарту и сбросит настройки на умолчания.
    • Еще одна частая причина — нехватка оперативной памяти. Установите последний официальный патч, снизьте качество графики в настройках игры. В Windows Vista рекомендуется установить обновление или SP1.
    • Если проблема остается даже в системе с более чем 2 Гб оперативной памяти, можно попробовать расширить доступный 32-разрядным приложениям в Windows объем памяти до 3 Гб. Для этого в Windows 2000/XP следует в скрытом файле boot.ini в корне загрузочного диска в строку загрузки операционной системы дописать ключ /3GB, в Windows Vista следует в запущенной с правами администратора командной строке выполнить команду BCDEDIT /Set IncreaseUserVa 3072. Возможно также понадобится создать файл commandline.txt, как описано ниже, и дописать в строку ключ запуска -nomemrestrict
    • Из-за ошибки в утилите RivaTuner некоторые форматы текстур, используемые игрой, отключались для графических процессоров GeForce 6X00 и более новых после захода на закладку «Текстуры» (Textures) в настройках Direct3D драйвера. Установите RivaTuner версии 2.21 или более новой, зайдите на закладку «Текстуры» (Textures) в настройках Direct3D и нажмите кнопку «Исходные» (Defaults).
  3. Изображение в игре слишком дергается, иногда наблюдаются задержка отрисовки и разрывы картинки при езде на машине на высокой скорости. В папке с исполняемым файлом игры (LaunchGTAIV.exe) создайте текстовый файл commandline.txt, в котором в одну сроку запишите ключи запуска игры -refreshrate 60 -framelimit 1. Если такой файл уже имеется, удалите из строки ключ -novblank
  4. Иногда игра некорректно определяет возможности видеокарты (особенно графических процессоров ноутбуков и видеокарт семейства Quadro) и блокирует часть настроек качества графики. Разблокировать настройки можно, создав файл commandline.txt, как описано выше, и дописав в строку ключ запуска -norestrictions
  5. Если игра аварийно завершается с ошибкой «Out of Video Memory», обновите драйвер NVIDIA до версии 182.06 или более новой.
  6. Игра не имеет поддержки сглаживания FSAA. Существует сторонняя утилита ENB Series, позволяющая включить имитацию FSAA в игре с помощью шейдеров постобработки.

CPU, GeForce 9800 GTX, GTA, RAM, RivaTuner, VRAM, Windows Vista, артефакты, видеопамять, драйвер, игры, ноутбуки

Как безопасно разогнать видеокарту? #

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

Главное при разгоне — это постепенность. Начинайте постепенно повышать частоту графического процессора (core) примерно на 1/10 исходной частоты. После каждого повышения запускайте современную 3D игру или тест и начинайте тестировать: если по прошествии не менее получаса игра/тест не повисла и не наблюдается искажений изображения, то можно поднимать частоту еще на 1/10 исходной частоты. И так до первого зависания/сбоя изображения (появления «решетки», выпадания текстур и т.д.). После сбоя откатывайтесь на предыдущую частоту и еще раз тестируете, пробуйте промежуточные значения.

В качестве теста в настоящее время предпочтительно использовать «Stability Test» из FurMark или тест «GPU:OCCT» из OCCT Perestroïka (последний имеет функцию автоматического обнаружения возникающих при переразгоне артефактов). Обязательно следите за показаниями температуры в ходе теста, алгоритм тестирования способен быстро разогреть графический процессор до предельно допустимых температур (свыше 110 °C, в этом случае тест лучше прервать и снизить частоты).

После этого аналогичным способом разгоняйте видеопамять. В качестве дополнительного теста для видеопамяти можно воспользоваться программой VMT (достаточно экспресс-теста) или тестом «GPU:Memory» из OCCT Perestroïka.

После нахождения граничных частот графического процессора и видеопамяти следует провести еще один, окончательный тест большой длительности (от часа). Неплохим ходом будет также являться откат на 10-20 МГц от граничных частот, для обеспечения некоторого «запаса прочности».

Предупреждение: В связи с наличием защиты от переразгона в современных драйверах при разгоне видеокарт на базе GeForce FX и более новых чипов всегда запускайте мониторинг RivaTuner перед запуском теста для проверки разгона. Если игра/тест пройдены без проблем, но после выхода из них на графике RivaTuner видно, что частоты возросли лишь на короткое время и опустились до исходного уровня, или постоянно скакали вверх-вниз во время игры/теста — разгон не прошел, откатывайтесь на предыдущее значение частоты.

FurMark, GeForce FX, OCCT Perestroïka, overclock, RivaTuner, VMT, VRAM, автотормоз, видеопамять, разгон, системы охлаждения

Не работает разгон видеокарты, как драйвером, так и утилитами. После перезагрузки частоты сбрасываются на умолчания. #

  1. Разгон превысил предельный уровень стабильной работы графического процессора карты и сработала защита от переразгона драйвера. Смотрите специальный вопрос FAQ.
  2. Не все видеокарты на базе NVIDIA поддерживают раздельное управление частотой видеопамяти для разных уровней производительности. Гарантированно такой функцией обладают видеокарты семейств GeForce FX 5800, 7900 GTX и на базе графических процессоров GT200. Для всех прочих видеокарт драйвер обычно может устанавливать только одну частоту видеопамяти из заданных. Для разгона видеокарты по памяти следует выставить одинаковую частоту работы шины видеопамяти как для 2D, так и для 3D режима, и включить применение значений разгона при загрузке системы как для 2D, так и для 3D частот. Все иные способы разгона (разные частоты памяти в 2D и 3D режиме, автоприменение при загрузке только для 3D режима) могут приводить к сбросу разгона видеопамяти в целом, для всех режимов работы карты.
  3. Если к видеокарте, оснащенной разъемом для присоединения усиления электропитания, усиление не подсоединено, разгон невозможен.
  4. Возможно, это следствие ошибки в драйвере NVIDIA. Попробуйте более новую версию драйвера. В частности, драйверы версий 196.хх содержат ошибку управления частотами шейдерного домена. Проблема исправлена в драйвере версии 196.34, также утилиты EVGA Precision, начиная с версии 1.9.1, и MSI Afterburner (с версии 1.5.0) содержат обходные пути для разгона с данными версиями драйвера.

EVGA Precision, GeForce 7900 GTX, GeForce FX 5800, MSI Afterburner, overclock, VRAM, автотормоз, видеопамять, драйвер, разгон, электропитание

Определение предельно допустимой частоты видеопамяти по ее паспортным характеристикам. #

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

V=1000/n

где V- частота, n-время доступа микросхем видеопамяти.

Для получения значения эффективной частоты передачи данных с использованием DDR, значение опорной частоты следует умножить на два.

overclock, VRAM, видеопамять, разгон

Можно ли модифицировать видеокарту так, чтобы увеличить объем видеопамяти и/или ширину шины видеопамяти? #

Объем видеопамяти и разрядность шины для видеокарт на базе NVIDIA определяется примененной производителем печатной платой (PCB). Если на плате разведены определенное количество мест для модулей памяти и шина определенной ширины, то изменить это невозможно. Иногда производитель делает дешевую модель видеокарты на той же печатной плате, что применяется при изготовлении более дорогих моделей. Просто не напаивается половина чипов видеопамяти. В этом случае в пустые посадочные места можно припаять дополнительные микросхемы памяти и получить увеличенные объем видеопамяти и шину. Но данную процедуру практическии невозможно провести в домашних условиях, так как она требует наличия специальных инструментов: шаблонов для реболинга, паяльной станции и т.д. Также весьма сложно приобрести чипы памяти, полностью аналогичные уже имеющимся на плате. Кроме того, потребуется изменить конфигурацию резисторов на плате, определяющих ширину шины памяти используемую GPU, копируя комбинацию с «полноценной» платы с таким же дизайном PCB.

VRAM, видеопамять

Чем лучше GDDR (SGRAM) память по сравнению с DDR (SDRAM) памятью? #

GDDR (SGRAM) память в целом построена на той же технологии, что DDR (SDRAM), но с учетом ряда особенностей для использования в качестве видеопамяти. Количество чипов и общий объем памяти на видеокарте ограничены сильнее, чем для системной памяти, не требуется такого же уровня синхронизации (особенно с учетом применения многоканальных контроллеров памяти в современных графических процессорах), такой же ширины шины адресации. Путем упрощения электрического интерфейса и применения ряда специальных приемов управления буфером ввода-вывода память GDDR (SGRAM) позволяет достичь как несколько большей пропускной способности, так и более высоких рабочих частот по сравнению со стандартной DDR (SDRAM). Она также позволяет снизить энергопотребление и тепловыделение при работе на равных частотах.

Память GDDR использует отличную от стандартной DDR нумерацию версий. Хотя не следует сравнивать память DDR и GDDR напрямую, соответствие версий условно следующее:

  • GDDR2 — DDR1
  • GDDR3 — DDR2
  • GDDR4/5 — DDR3

Память GDDR2 сейчас практически не применяется, так что видеокарта низшего ценового диапазона, для которой производитель указал тип памяти GDDR2, скорее всего использует чипы обычной DDR или DDR2. Программно отличить один тип от другого почти невозможно, надежнее всего считать маркировку с чипов памяти и обратиться за документацией к сайту производителя или специализированным ресурсам, таким как ALLDATASHEET и Datasheet Archive.

VRAM, видеопамять, выбор

Стоят ли видеокарты с увеличенным относительно стандартного объемом видеопамяти своей цены? #

Объем видеопамяти на одинаковых по прочим характеристикам картах при выборе следует принимать во внимание, если видеокарта покупается на длительный срок. Объем видеопамяти, потребляемый играми, в целом растет довольно медленно, так как разработчикам приходится учитывать наличие интегрированных и мобильных решений, видеопамять которых обычно сильно ограничена, а также технические спецификации текущих игровых консолей, поскольку подавляющее большинство игровых проектов в настоящее время делается с расчетом на выпуск в первую очередь на консолях. Прочие факторы, влияющие на потребление видеопамяти, как то: разрешение «среднего» монитора, возможные режимы полноэкранного сглаживания (FSAA), новые технологии улучшения графики; также прогрессируют не так быстро. В результате, видеокарта с повышенным объемом видеопамяти может устареть и потребовать замены быстрее, чем ее объем станет востребованным в играх.

Вместе с тем, если видеокарта приобретается для профессиональных применений (программы 3D моделирования, CAD) или планируется ее использование для неграфических вычислений (с помощью API CUDA от NVIDIA, например), повышенный объем видеопамяти вполне может найти применение изначально или в ближайшем будущем.

CUDA, FSAA, VRAM, видеопамять, выбор, сглаживание

Должны ли быть видеокарты абсолютно одинаковыми для объединения в SLI? #

  1. Безусловным требованием для объединения в SLI двух видеокарт является использование одинакового графического процессора на обеих картах. К примеру, можно объединить две видеокарты на базе GeForce 6600 GT, но не одну на базе GeForce 6600 и одну на базе GeForce 6600 GT.
  2. По-умолчанию, требуется сопадение объема видеопамяти у карт. Однако, при использовании драйвера NVIDIA версии 80.ХХ и выше возможно включить функцию объединения видеокарт с разным объемом памяти. Для этого в реестре по адресу HKLM\SOFTWARE\NVIDIA Corporation\Global\NVTweak следует создать ключ (DWORD) CoolBits со значением 1f. «Избыточный» объем памяти одной из видеокарт не будет доступен для использования при включенном режиме SLI. Тем не менее, использовать такие конфигурации не рекомендуется. 
  3. Совпадения рабочих частот графического процессора и видеопамяти не требуется. Вместе с тем отмечено, что разница в частотах может приводить к искажениям изображения в некоторых приложениях. Если одна из карт имеет большие частоты, рекомендуется установить ее в слот шины PCI Express на материнской плате с меньшим порядковым номером, чтобы она стала мастер-картой. Дополнительная нагрузка на мастер-карту позволит сгладить неравенство видеокарт, кроме того в режиме Single GPU это обеспечит лучшую производительность.
  4. Видеокарты могут быть от разных производителей, и даже разных моделей одного производителя (при выполнении условия №1). Рекомендуется все же приобрести две видеокарты одной модели от одного производителя во избежание возможных проблем с совместимостью с материнской платой.

GeForce 6600, GeForce 6600 GT, PCI Express, SLI, VRAM, артефакты, видеопамять, выбор, драйвер, реестр

Объединяется ли объем видеопамяти у видеокарт в составе SLI? #

Нет, в режиме SLI каждая видеокарта использует только свою видеопамять. Каждая видеокарта загружает в память всю исходную информацию для построения сцены (геометрию, текстуры, карты нормалей). Исключение составляет использование API универсальных вычислений NVIDIA CUDA, приложения CUDA могут использовать видеопамять каждой карты отдельно, хотя и с рядом ограничений.

CUDA, SLI, VRAM, видеопамять

Какие оборудование и программное обеспечение требуются для PhysX? #

В текущей реализации для аппаратной обработки PhysX требуется наличие в системе графического процессора NVIDIA GeForce поколения 8Х00 или более нового, имеющего минимум 32 вычислительных шейдерных ядра (SPU), либо соответствующей видеокарты Quadro. Требуется наличие 256 Мб видеопамяти у видеокарты или соответствующего зарезервированного объема системной памяти, выделенного интегрированному процессору. Вместе с тем имеется ряд дополнительных соображений:

  • Вычислительные ресурсы для расчетов CUDA/PhysX выделяются блоками шейдерных процессоров (мультипроцессорами). Минимальный размер блока — 8 шейдерных процессоров, которые уже не смогут участвовать в расчете графики.
  • Оригинальный PPU, применявшийся на картах AGEIA до ее приобретения NVIDIA, согласно открытой патентной документации имел 16 вычислительных ядер, каждое из которых состояло из двух VPU и двух ALU блоков. Универсальный шейдерный процессор графических процессоров NVIDIA содержит всего один ALU. Хотя шейдерные процессоры в графических процессорах NVIDIA работают на много больших тактовых частотах, чем AGEIA PPU, для соответствия производительности выпущенных до 2008 года приложений производительности при использовании оригинального AGEIA PPU может потребоваться выделение для расчета физики двух-трех мультипроцессоров (16-24 шейдерных процессоров). Современные игры для более насыщенных физических эффектов могут потребовать и больших вычислительных мощностей.
  • Разные графические процессоры NVIDIA имеют разную степень реализации универсальных вычислений CUDA. Эта степень обозначается Compute capability, с ее значениями для разных графических процессоров NVIDIA можно ознакомиться в сравнительных таблицах. Детальное описание каждой степени содержится в документации CUDA, чем выше степень, тем выше производительность универсальных вычислений при том же количестве шейдерных процессоров. На более ранних графических процессорах (с меньшей степенью сompute capability) может потребоваться выделение большего числа процессоров для расчета физики.
  • Физические вычисления требуют значительного обмена данными между оперативной памятью и видеопамятью. На оригинальных картах ускорения физики от AGEIA применялась память GDDR3 с полосой пропускания 23 Гб/с, что превосходит полосу пропускания видеопамяти видеокарт начального уровня и интегрированных графических процессоров. При использовании одной и той же видеокарты начального или среднего уровня и для графики, и для расчётов физики, полосы пропускания видеопамяти может не хватить и производительность будет неудовлетворительной.

Поскольку вычисления PhysX на графических процессорах NVIDIA реализованы через API универсальных вычислений CUDA, требуется использование драйвера видеокарты, поддерживающего интерфейс CUDA версии 2.0 или выше. Такой поддержкой обладают драйверы NVIDIA версии 178.ХХ или более новой. Также требуется установка клиентского программного обеспечения PhysX System Software. Установка CUDA SDK для работы PhysX-совместимых приложений не требуется. Клиентское программное обеспечение PhysX доступно лишь для операционных систем Windows (XP, Vista и 7).

AGEIA, CUDA, PhysX, VRAM, видеопамять, выбор, драйвер, шейдеры

Драйвер не позволяет выбрать графический процессор NVIDIA для ускорения PhysX в панели управления NVIDIA. #

  1. Если до установки новой видеокарты в системе имелась оригинальная карта от AGEIA, следует удалить клиентское программное обеспечение PhysX System Software через  «Установка и удаление программ» в панели управления Windows, загрузить и установить последнюю версию программного обеспечения PhysX.
  2. Драйверы PhysX System Software версии 9.09.0428 и выше требуют наличия у графического процессора минимум 32 вычислительных шейдерных блоков. Вследствие этого, для интегрированных и настольных/мобильных решений начального уровня после обновления драйвера ускорение PhysX становится недоступным. Используйте драйвер версии 9.09.0408 или более ранний.
  3. Причина может заключаться в отсутствии необходимого объема видеопамяти в 256 Мб, доступного графическому процессору. Для интегрированных решений нужный объем должен быть выделен еще до загрузки операционной системы, в BIOS материнской платы.
  4. Нет возможности указать конкретный графический процессор при включенном режиме SLI/Multi GPU, поскольку графические процессоры объединены на более низком уровне, чем уровень CUDA/PhysX. Можно лишь выбрать комбинацию графических процессоров целиком.
  5. В операционной системе Windows Vista имеется ограничение, позволяющее использовать графический процессор лишь при подключенном к нему мониторе. Драйвер NVIDIA, начиная с версии 181.20, применяет специальный трюк для обхода данного ограничения, попробуйте обновить драйвер видеокарты. Если это не помогло, но монитор имеет два видеовхода, соедините второй вход монитора с выходом дополнительной видеокарты. Это не повлияет на качество изображения.
  6. В остальных случаях удалите драйверы NVIDIA для видеокарты и PhysX System Software с помощью утилиты DriverSweeper, перезагрузитесь, загрузите и установите последние версии драйверов.

AGEIA, BIOS, DriverSweeper, PhysX, SLI, VRAM, Windows Vista, видеопамять, драйвер, контрольная панель, монитор

Известные ограничения графических процессоров NVIDIA #

Ниже перечислены некоторые известные ограничения графических процессоров NVIDIA:

  • технология Stencil Buffer выполняется аппаратно графическими процессорами NVIDIA RivaTNT-TNT2-Vanta только при глубине цвета 32 бит. В режиме 16 бит данная возможность выполняется драйвером программно (и значительно медленнее). Это сказывается на производительности таких функций как динамическое освещение, отражения или тени, обычно реализуемых через stencil, в приложениях при работе с глубиной цвета 16 бит;
  • поддержка технологии HSR по-умолчанию отключена драйвером для графических процессоров GeForce 4 Ti, предположительно из-за проблем с данным блоком GPU. Для включения HSR необходимо установить драйвер NVIDIA версии 41.80-44.ХХ, после чего с помощью RivaTuner в настройках Direct3D драйвера на закладке «LMA» включить опции «Enable early Z-occlusion culling» и «Enable lossless Z-buffer compression»;
  • экспериментально установлено, что с картами GeForce 4 Ti драйвер при включенной анизотропной фильтрации отключает вторые TMU в каждом конвейере. Из-за этого, например, результат бенчмарка 3DMark 2001 с включенной анизотропной фильтрацией будет одинаков как при включенном, так и при отключенном мультитекстурировании;
  • в связи с архитектурными ограничениями графических процессоров GeForce 6X00 и 7Х00 невозможно одновременное использование HDR и FSAA по методу мультисэмплинга. Попытка одновременного их включения в играх и приложениях приведет к потере в кадре объектов, к которым применяется HDR. Совмещение HDR и FSAA возможно при использовании сглаживания по методу суперсэмплинга (2х) или же при реализации HDR в приложении без представления цветов в формате с плавающей точкой (движок Source, используемый в Half-Life 2). Также, использование HDR примерно удваивает потребность в видеопамяти, и на видеокартах с объемом видеопамяти менее 256 Мб в ситуации нехватки памяти возможен такой же эффект или аварийное завершение работы программы.

3DMark, FSAA, GeForce 4 Ti, Half-Life, HDR, Riva TNT, Riva TNT2, RivaTuner, Vanta, VRAM, видеопамять, драйвер, сглаживание

Ненормально большое значение частоты видеопамяти в закладке разгона панели управления драйвера #

Это ошибка драйвера NVIDIA версий 9Х.ХХ, не влияющая на реальную частоту работы видеопамяти. Просто делите показываемое значение пополам.

overclock, VRAM, видеопамять, драйвер, контрольная панель, разгон

Замечания по видеокартам ASUS V9280S #

Видеокарты первой ревизии имели брак монтажа радиатора для охлаждения микросхем памяти на обратной стороне карты. Радиатор отставал от микросхем памяти и не имел термоинтерфейсов в точках соприкосновения. Кроме того, многие партии вместо положенной памяти с временем доступа 2.8 наносекунд комплектовались памятью с временем доступа 3.3 наносекунды. Позднее была выпущена вторая ревизия видеокарты, в которой была решена проблема крепления охлаждения видеопамяти. В прайс-листах и каталогах карты второй ревизии проходят обычно под названием «9280S2». При приобретении проверяйте дату выпуска видеокарты, она должна быть выпущена не ранее мая 2003 года. Также осмотрите плату сбоку на просвет, чтобы убедиться, что радиатор соприкасается со всеми микросхемами памяти.

Asus, GeForce 4 Ti 4200 AGP-8x, VRAM, видеопамять, системы охлаждения

Замечания по видеокартам GeForce 6200 с технологией Turbo Cache #

Видеокарты с технологией NVIDIA Turbo Cache оснащаются небольшим (в пределах 64 Мб) объемом локальной памяти, для рендеринга с 3D-ускорением в основном используется системная память. К сожалению, при продаже на упаковке не указывается объем локальной памяти, а только общий объем памяти (128 или 256 Мб), вследствие чего их трудно отличить от полноценных плат GeForce 6200 без технологии Turbo Cache. При Retail комплектации ищите логотип NVIDIA Turbo Cache на упаковке для определения типа платы, при OEM комплектации обратите внимание на количество микросхем памяти на плате — наличие всего одной или двух микросхем указывает, что перед вами плата с технологией Turbo Cache, а не полноценная GeForce 6200.

Помимо более низкой производительности, платы с Turbo Cache требуют наличия минимум 512 Мб оперативной памяти на компьютере, причем 112-224 Мб из нее должно быть свободно на момент загрузки драйвера — драйвер отключит 3D-функции платы при меньшем объеме.

GeForce 6200 TC, RAM, Turbo Cache, VRAM, видеопамять, выбор

Замечания по видеокартам GeForce 6610 XL #

Эти видеокарты предназначены исключительно для крупных сборщиков компьютеров (OEM) и не должны продаваться в магазинах отдельно. Хотя в теории возможна реализация избытков производства, но чаще всего под таким названием продается брак видеокарт 6600-6600GT, от неработоспособного ТВ-выхода, до половины «битой» видеопамяти.

GeForce 6610 XL, TV, VRAM, видеопамять, выбор, телевизоры

Как вывести изображение фильма на телевизор с помощью функции видеоотражения (Video Mirror)? #

Для вывода фильма на телевизор при одновременном его использовании с монитором должен быть выполнен ряд условий:

  1. Проигрыватель должен использовать аппаратный оверлей. Некоторые проигрыватели позволяют выбирать способ вывода видео на экран, убедитесь, что в настройках выбран именно оверлей. Аппаратный оверлей может также не включиться, если размер кадра видеофильма не кратен 32 пикселям по вертикали, или снижен уровень аппаратного ускорения в свойствах экрана панели управления Windows.
  2. Должно быть включено и правильно настроено видеоотражение (Full-screen Video Mirror) в панели драйвера. Перейдите на закладку «Полноэкранное видео» и проверьте, что в качестве устройства для вывода полноэкранного изображения не выбрано «Отключено». Для режима клона выберите в списке «Дополнительный дисплей». В настройках масштаба должно быть выбрано «Видеоотражение» (Video Mirror).
  3. Если окно проигрывателя на мониторе свернуть или перекрыть окнами, то и изображение на ТВ пропадет. В таком случае надо сделать основным устройство телевизор или использовать проигрыватель с возможностью «Overlay Extended Mode», например BSPlayer. Для фильмов формата DivX можно включить Extended Mode (для любого проигрывателя) в приложении config.exe, в папке, куда был установлен кодек.

Использование функции видеоотражения требует дополнительного объема видеопамяти. При работе использующих 3D функции программ (приложения 3D моделирования или игры в окне), для запуска фильма в видеоотражении может не хватить видеопамяти, особенно если используется разрешение FullHD (1080p).

Если функция видеоотражения в панели драйвера недоступна, обратитесь к специальному вопросу FAQ.

overlay, TV, VideoMirror, VRAM, видео, видеопамять, контрольная панель, телевизоры