Необработанные тактовые частоты и вычислительные ядра – не единственные факторы, которые следует учитывать при выборе видеокарты. Не менее важно, чтобы ваш GPU имел доступ к достаточному объему VRAM (видеопамяти) для ваших рабочих нагрузок.
Находясь в оптимальном месте, вы сможете получить максимальную производительность от своих рабочих нагрузок, не тратя слишком много на объём видеопамяти, который вам может не понадобиться.
Более того, поскольку спрос на видеопамять для ваших профессиональных проектов и современных видеоигр будет продолжать расти в ближайшие годы, вы можете избавить себя от необходимости обновлять свой графический процессор в ближайшем будущем, выбрав видеокарту с достаточным объемом видеопамяти.
Как это часто бывает, требования к видеопамяти зависят от того, для чего вы планируете использовать свою видеокарту.
При сборке ПК для таких задач, как редактирование видео, требования к видеопамяти вашей видеокарты могут различаться в зависимости от используемого программного обеспечения, а также сложности вашего проекта, поэтому необходимо определить наилучший объём видеопамяти для ваших конкретных рабочих нагрузок.
Чтобы помочь вам принять решение, в этом руководстве мы рассмотрим требования к видеопамяти для популярных творческих рабочих нагрузок.
Поскольку VRAM также оказывает значительное влияние на игровую производительность, мы дадим общий обзор того, на что следует обратить внимание геймерам.
Сколько видеопамяти вам нужно – обзор
Для тех из вас, кто просто ищет быстрые цифры, вот наша сводная таблица требований к емкости VRAM для различных популярных рабочих нагрузок.
Не забудьте продолжить чтение, чтобы получить подробную информацию о том, как мы пришли к этим цифрам.
Нагрузка | Рекомендуемая видеопамять | |||
---|---|---|---|---|
Минимально | Середина | Оптимально | ||
3D-моделирование, анимация и рендеринг CPU/GPU | Моделирование и анимация (активные рабочие нагрузки) | 6-8 ГБ GDDR6 | 8-10 ГБ GDDR6/6X | 10+ ГБ GDDR6/6X |
Рендеринг на ЦП (пассивные рабочие нагрузки) | 6-8 ГБ GDDR6/6X | 6-8 ГБ GDDR6/6X | 6-8 ГБ GDDR6/6X | |
Рендеринг на GPU (пассивные рабочие нагрузки) | 6-8 ГБ GDDR6/6X | 8-16 ГБ GDDR6/6X | 24+ ГБ GDDR6/6X/HBM2 | |
Монтаж видео, моушн-дизайн, композитинг | Общий монтаж видео | 4-6 ГБ GDDR6/5X/5 | 6-8 ГБ GDDR6/5X/5 | 6-8 ГБ GDDR6/5X/5 |
Редактирование видео с интенсивной поддержкой графического процессора, например, Davinci Resolve | 6-8 ГБ GDDR6/5X/5 | 8-16 ГБ GDDR6 | 16-24 ГБ GDDR6/6X | |
Моушн-дизайн и компостирование | 6-8 ГБ GDDR6/5X/5 | 8-10 ГБ GDDR6 | 10-24 ГБ GDDR6/6X | |
Графический дизайн | 4-6 ГБ GDDR6/5X/5 | 4-6 ГБ GDDR6/5X/5 | 6-8 ГБ GDDR6/5X/5 | |
Игры | 1080p | 4-6 ГБ GDDR6/5X/5 | 4-6 ГБ GDDR6/5X/5 | 4-6 ГБ GDDR6 |
1440p | 6-8 ГБ GDDR6/5X/5 | 6-8 ГБ GDDR6/5X/5 | 6-8 ГБ GDDR6 | |
4К | 6-8 ГБ GDDR6 | 8-10 ГБ GDDR6/6X | 10+ ГБ GDDR6/6X |
Что такое VRAM
Аббревиатура VRAM расшифровывается как Video Random Access Memory и служит в качестве быстрого временного хранилища для графического процессора на вашей видеокарте.
Прежде чем графический процессор сможет обработать один кадр или конкретную сцену, VRAM сохраняет готовые текстуры, модели, геометрию и карты освещения, которые графический процессор затем использует для рендеринга этого конкретного кадра.
После завершения рендеринга видеокарта сохраняет результат в VRAM в виде буфера кадра, который затем отправляется на видеодисплей для вывода окончательного изображения на ваш монитор.
Когда мы говорим о рендеринге, это просто означает обработку (математику) графических вычислений, которые вместе дают визуальный конечный результат. Таким образом, GPU просто выполняет кучу вычислений с данными, хранящимися в VRAM.
Упрощенный пример: для рендеринга (создания) визуального изображения в компьютерной игре или программном обеспечении для 3D-рендеринга, которое затем можно отобразить на мониторе, происходит следующее:
- Данные сцены (текстуры, полигоны, анимация, освещение и т. д.) загружаются из вашего Mass Storage в VRAM вашего графического процессора.
- Графический процессор пропускает лучи через каждый пиксель
- Когда луч попадает на поверхность, графический процессор ищет, какие полигоны, источники света и текстуры связаны с этим пикселем. Эти данные находятся в VRAM.
- Когда графический процессор закончит проверку всех пикселей для этого кадра, кадр будет завершен и может быть снова сохранен обратно в VRAM.
- Готовый кадр выводится на монитор (или сохраняется на диск)
ОЗУ и видеопамять – в чём разница
Системная память или ОЗУ – это чрезвычайно быстрое временное хранилище на вашем компьютере, которое позволяет процессору (ЦП) быстро получать доступ к данным, необходимым для обработки ваших рабочих нагрузок. Системная оперативная память может быть легко обновлена или заменена другими модулями.
VRAM – это быстрая оперативная память, которую процессор видеокарты использует исключительно для таких задач, как рендеринг сцен и управление дисплеями.
Видеопамять припаяна непосредственно к видеокарте, и эта близость к графическому процессору означает, что он может получить доступ к информации из неё намного быстрее, чем из системной ОЗУ или подключенных устройств хранения.
Поскольку видеопамять припаяна к печатной плате графического процессора, её нельзя обновить или заменить другими модулями.
Так почему же VRAM нужно припаивать к GPU? Разве мы не можем просто создать сокет видеопамяти графического процессора, где мы можем обменивать модули оперативной памяти, как это делается с системной оперативной памятью на материнской плате?
Причина, по которой это невозможно, заключается в том, что VRAM намного быстрее системной RAM, а ядро графического процессора не имеет такого уровня кэшей (L1, L2, L3), как у ЦП. В совокупности это означает, что GPU должен иметь возможность доступа к видеопамяти как можно быстрее, и по соображениям целостности сигнала видеопамять должна быть припаяна к графическому процессору.
Типы видеопамяти
Сегодня на большинстве видеокарт используются два типа VRAM: GDDR или HBM.
Как GDDR, так и HBM претерпели несколько изменений за эти годы, и каждое новое поколение приносит улучшения в таких областях, как технология обработки узлов с уменьшенным масштабом, пропускная способность памяти, количество транзисторов, что позволяет производителям добавлять более быстрые и дополнительные вычислительные ядра к графическим картам.
Меньшие узлы означают, что вы можете добавить больше транзисторов в VRAM, сохраняя при этом её размер. Это означает более высокую емкость видеопамяти при том же размере и меньшем энергопотреблении.
Видеопамять GDDR
GDDR или Graphics Double Data Rate долгое время была предпочтительной VRAM для индустрии видеокарт благодаря её сходству с системной памятью DDR, что делает её более простой и дешевой в производстве.
Благодаря шести основным и двум второстепенным изменениям, GDDR значительно улучшила скорость передачи (количество данных, которое может быть отправлено или получено в секунду) начиная с пятого поколения, при этом скорость передачи GDDR6 удвоилась по сравнению с GDDR5.
Видеопамять HBM
HBM или High Bandwidth Memory – это тип VRAM, в котором используются сложенные микросхемы памяти для достижения меньшего форм-фактора, чем у сопоставимой памяти GDDR.
HBM также более энергоэффективен благодаря широкой шине памяти, которая помогает ему передавать данные на более низких тактовых частотах.
Однако, поскольку производство модулей памяти HBM дороже, эта память редко используется в потребительских графических процессорах, а серия AMD Vega является единственной потребительской видеокартой, в которой она используется.
Понимание шины памяти и пропускной способности
Хотя достаточное количество видеопамяти имеет решающее значение, производительность вашей видеокарты будет сильно зависеть от пропускной способности памяти графического процессора. Пропускная способность памяти зависит от типа используемой памяти, ширины шины памяти, тактовой частоты памяти и числа циклов за такт.
Чтобы было легче понять, можно представить себе очередь в кассу. Пропускная способность памяти графического процессора аналогична количеству людей, которые получают свои билеты в фиксированную единицу времени, скажем, в минуту.
Ширина шины памяти здесь представляет собой общее количество доступных счетчиков билетов, поэтому чем больше, тем лучше, тогда как частоту памяти можно рассматривать как время, затрачиваемое кассиром на печать одного билета, которое в нашем случае остаётся фиксированным.
Видеопамять обычно делится на несколько модулей в видеокарте, каждый из которых имеет одинаковую емкость. Каждый модуль памяти будет иметь фиксированное количество полос пропускания для графического процессора.
Полоса пропускания – это дорожка на печатной плате видеокарты, каждая из которых способна передавать данные одновременно в обоих направлениях.
Итак, если мы возьмём RTX 3080 с 320-битной шиной, то из 10 ГБ видеопамяти GDDR6X при каждом модуле емкостью 1 ГБ будет 32 линии к графическому процессору.
Сравнивая это со 192-битной шиной RTX 3060 с 12 ГБ памяти GDDR6, мы видим, что каждому модулю 1 ГБ выделяется только 16 линий, что служит напоминанием о том, что больше видеопамяти не всегда может быть лучше.
Ширина шины памяти – это общее количество линий от процессора до всех модулей памяти, по которым память может передавать данные. Видеокарты с более высокой производительностью обычно используют более широкую шину для достижения более высокой пропускной способности памяти.
Тактовая частота памяти является ещё одним важным фактором при расчете пропускной способности памяти. Наличие более высокой тактовой частоты памяти увеличивает пропускную способность и может компенсировать меньшую шину памяти в видеокартах.
Упрощенно математика будет выглядеть примерно так: пропускная способность памяти = ширина шины памяти × тактовая частота памяти
Пропускная способность будет ограничивать объём памяти, который ваша видеокарта будет использовать при больших нагрузках.
Помните, что более высокая пропускная способность памяти не всегда может гарантировать повышение производительности, поскольку также необходимо учитывать вычислительную мощность графического процессора для обработки данных из видеопамяти.
Что на самом деле использует / заполняет VRAM
Буфер кадров, который используется для монитора, занимает небольшой объём памяти графической карты, а изображение 4K HDR занимает около 50 МБ видеопамяти.
Это низкое потребление является причиной того, что графическим картам, единственной целью которых является управление дисплеями, не требуется большое количество видеопамяти (рабочие нагрузки, такие как обработка текстов или простой просмотр).
Однако, когда видеокарте необходимо отрисовывать кадры для визуально требовательных задач, ей требуется несколько буферов данных, которые будут охватывать текстуру сцены, освещение, тени, геометрию и многое другое, что быстро заполнит доступную видеопамять графического процессора.
Добавьте к этому такие функции, как трассировка лучей, сглаживание, сложные карты текстур, и вам понадобится значительное количество видеопамяти. Работа с более высокими разрешениями также увеличит требования к видеопамяти.
Подводя итог: всё, что нужно графическому процессору для обработки, помещается в видеопамять.
В зависимости от ваших рабочих нагрузок это может быть:
- Буферы данных, буферы кадров
- Текстуры, видео (последовательности изображений)
- Полигоны, сетки, геометрия
- Освещение, световые кэши
- Лучевые деревья
- Карты глубины, UV-карты
- Базы данных
Улучшает ли увеличение объема VRAM производительность
Позволит ли увеличение VRAM видеокарты быстрее отображать сцены? Короткий ответ – да, но только если у вас было слишком мало до этого.
Ваша видеокарта использует VRAM так же, как ваш процессор использует системную память.
Когда на вашем ПК заканчивается системная память, дополнительные данные записываются в файл подкачки, который находится на вашем SSD или HDD, которые намного медленнее, чем системная память, что приводит к тому, что ваша система становится вялой и склонной к частым сбоям.
То же самое и с VRAM, с той разницей, что данные выгружаются в системную память. Из-за удаленности системной ОЗУ от графического процессора, а также из-за большого количества подключений и шин меньшего размера, которые ей приходится проходить для этого, доступ к графическому процессору намного медленнее, и это часто приводит к нестабильности и замедлению работы.
В таких сценариях увеличение VRAM может привести к значительному повышению производительности, поскольку теперь данные могут полностью находиться в памяти видеокарты, что упрощает доступ для графического процессора.
Конечно, увеличить объём видеопамяти можно только за счёт покупки нового графического процессора (или привязки через NVLINK – об этом позже).
Несмотря на то, что емкость видеопамяти важна, выбор видеокарты, основанной только на емкости видеопамяти, может ограничить вашу производительность другими способами, поскольку многие видеокарты более низкого уровня, такие как маркетинговая Nvidia RTX 3060 на 12 ГБ, делают RTX 3060 более привлекательной, чем графические процессоры более высокого уровня с меньшим объёмом видеопамяти (что будет ошибкой).
Лучше всего определить требования к видеопамяти и производительности для ваших рабочих нагрузок и выбрать видеокарту, соответствующую вашему бюджету.
Использование VRAM при рабочих нагрузках
Итак, хватит разговоров. Давайте подробнее рассмотрим некоторые популярные рабочие нагрузки и их требования к видеопамяти.
Как упоминалось ранее, выбор чрезмерного объёма видеопамяти может не дать реального преимущества в производительности, а недостаток может привести к сбоям и снижению производительности.
Мы объединили похожие рабочие нагрузки в популярные категории и взглянули на их требования к VRAM:
3D-моделирование, анимация и рендеринг CPU/GPU
Получение максимальной отдачи от вашего графического процессора в 3D-рабочих нагрузках сегодня зависит от того, могут ли данные вашей сцены, необходимые для рендеринга кадра, легко поместиться в видеопамять вашего графического процессора.
Если у вас закончится память, вы будете вынуждены полагаться на системную оперативную память, которая медленнее для графических задач.
Мы классифицировали использование в соответствии с активными и пассивными рабочими нагрузками 3D:
Активные рабочие нагрузки
Для тех, кто собирает ПК для 3D-моделирования или анимации, видеокарта играет жизненно важную роль в определении частоты кадров окна просмотра и плавности вашей работы.
Идеальная частота кадров окна просмотра должна быть около 30-60 кадров в секунду для плавного взаимодействия с моделью без задержек.
Поскольку вы будете рендерить кадры в реальном времени, очень важно убедиться, что ваша видеокарта оснащена достаточным количеством видеопамяти.
В зависимости от сложности вашей сцены, количества полигонов, разрешения отображения текстур и эффектов окна просмотра мы рекомендуем начать с видеокарты объёмом не менее 6 ГБ, такой как GTX 1660 Super, которая является лучшим выбором по цене и производительности.
Если вы планируете активировать мощные функции рендеринга видового экрана в Blender Eevee или Maya Viewport 2.0, добавленные шейдерные эффекты, SSAO, Depth of Field, Bloom или отражения в реальном времени – вам потребуется видеокарта с неменее чем 8 ГБ памяти, особенно если сцена имеет сложный характер.
Если это ваша случай, подумайте о покупке хотя бы RTX 2060 Super или RTX 3060 Ti, чтобы иметь возможность продолжать работать с адаптивным окном просмотра.
Работа в более высоких разрешениях также приведёт к более высокому потреблению видеопамяти, и в этот момент большинство младших 8-гигабайтных карт начнут достигать своих пределов.
Имейте в виду, что, как и в играх, нагрузка на область просмотра распределяется между ЦП и ГП при более низких разрешениях, что делает ЦП основным узким местом.
Таким образом, обновление ЦП может дать вам значительно большее улучшение по сравнению с увеличением видеопамяти, особенно если ваша сцена уже хорошо помещается в видеопамяти.
Резюме: требования к видеопамяти для активных 3D-нагрузок, таких как моделирование, анимация, риггинг, текстурирование:
- Базовый уровень: графический процессор с 6-8 ГБ видеопамяти (например, GTX 1660 Super)
- Сцены средней сложности: графический процессор с 8-10 ГБ видеопамяти (например, RTX 3060 Ti, RTX 3070)
- Очень сложные сцены: графический процессор с 10+ ГБ видеопамяти (например, RTX 2080Ti, RTX 3080)
Пассивные/рендеринговые рабочие нагрузки
Автономные механизмы Final-Render отличаются по потреблению видеопамяти от активных рабочих нагрузок. Мы разделили пассивный рендеринг на рендеринг на основе центрального процессора и графического процессора, так как оба имеют собственный набор требований к оборудованию.
Процессорный рендеринг:
Поскольку рендеринг ЦП использует ядра процессора, практически не требуется видеокарта, не говоря уже о карте с большим объёмом видеопамяти, чтобы обеспечить быструю и бесперебойную производительность рендеринга.
Сосредоточив свой бюджет на покупке ЦП с максимально возможным количеством ядер, вы получите максимальную производительность в приложениях, использующих механизмы 3D-рендеринга на базе ЦП, такие как V-Ray, Corona или физический рендерер Cinema 4D.
Графический рендеринг:
В то время как рендеринг с помощью графического процессора сильно зависит от вычислительной мощности вашей видеокарты и вычислительных возможностей, для обеспечения максимальной производительности графического процессора необходимо убедиться, что ваш проект помещается в видеопамять.
Большинство движков рендеринга на GPU, таких как Redshift, Octane и V-Ray, демонстрируют значительное улучшение времени рендеринга при большем объёме видеопамяти, особенно в сценах, которые используют большое количество полигонов, текстуры с высоким разрешением и сложное освещение (GI, Light Cache, Brute Force).
Для простых сцен с низкополигональными моделями и текстурами небольшого разрешения может быть достаточно графического процессора с 6 ГБ или даже всего 4 ГБ видеопамяти.
Если вы планируете визуализировать сложную сцену с текстурами высокого разрешения и множеством высокополигональных объектов и клонеров, мы рекомендуем приобрести графический процессор с не менее 8 ГБ видеопамяти, чтобы сцена адекватно помещалась в память видеокарты и не имела желания выгружаться «вне ядра» в оперативную память системы, что значительно замедляет работу.
Работа с выводами с более высоким разрешением (например, с разрешением рендеринга в размере для печати) почти всегда потребует от вас наличия карты со значительным объемом видеопамяти, поскольку сложность рендеринга увеличивается с количеством пикселей даже для сцен средней сложности.
Для самых сложных проектов вам потребуется значительный объём видеопамяти. RTX 3090 от Nvidia – хороший выбор, оснащенный 24 ГБ видеопамяти.
Вы также можете выбрать карту Quadro, такую как Ampere RTX A6000, для большей емкости видеопамяти, хотя вы потратите значительную сумму денег только на увеличение видеопамяти, а не на возможности обработки.
Для движков рендеринга, таких как V-Ray от Chaos Group, которые поддерживают функцию NVLink от Nvidia, можно реализовать объединение VRAM с нескольких видеокарт.
NVLink позволяет отображать очень сложные сцены без необходимости покупать один дорогой графический процессор с большим объёмом видеопамяти, особенно с картами Nvidia RTX 20-й серии с более широкой поддержкой этой функции.
Некоторые механизмы рендеринга, такие как Redshift, используют рендеринг «вне ядра», чтобы обойти потенциально малую емкость видеопамяти. В Redshift, когда на видеокарте заканчивается память, механизм рендеринга вместо этого выделяет системную память.
Хотя это приводит к снижению производительности, некоторые данные сцены, такие как текстуры, будут работать так же, как при загрузке из оперативной памяти системы, так и при загрузке из видеопамяти графического процессора. Однако поддерживаемые типы данных ограничены, и значительное повышение VRAM может привести к сбоям.
Такие движки, как Octane, которые не поддерживают эту функцию, вылетают из-за нехватки видеопамяти, поэтому, в зависимости от выбранного вами программного обеспечения, может быть лучше инвестировать в достаточно мощный графический процессор, чтобы предотвратить любые замедления.
Резюме: требования к видеопамяти для пассивных 3D-нагрузок, таких как рендеринг на графическом процессоре:
- Базовый уровень: 6-8 ГБ видеопамяти (например, RTX 2060 Super)
- Сцены средней сложности: графический процессор с 8-16 ГБ видеопамяти (например, RTX 3060 Ti, RTX 3080)
- Очень сложные сцены: графический процессор с 24+ ГБ видеопамяти (например, RTX 3090, A6000) или несколько графических процессоров
Монтаж видео, моушн-дизайн и композитинг
При сборке компьютера для рабочих нагрузок редактирования видео требуемый объём видеопамяти сильно зависит от типа используемого программного обеспечения.
Приложения для редактирования видео, такие как Premiere Pro, не используют ускорение графического процессора до такой степени, чтобы увеличение объёма видеопамяти значительно повысило производительность.
Вместо этого выбор видеокарты с более высокой производительностью обработки даст лучшие результаты.
Мы рекомендуем покупать видеокарту с объёмом видеопамяти до 8 ГБ для Premiere Pro, и даже бюджетный потребительский графический процессор должен подойти для этой рабочей нагрузки.
Резюме: требования к видеопамяти для приложений редактирования видео, таких как Premiere Pro
- Графический процессор с 4-8 ГБ видеопамяти (например, GTX 1660 Super, RTX 2060 Super, RTX 3070)
Для тех, кто заинтересован в создании рабочей станции ПК для программного обеспечения для редактирования видео, такого как DaVinci Resolve или Fusion, которое интенсивно использует вашу видеокарту для работы, наличие необходимого объёма видеопамяти может значительно улучшить общую производительность рендеринга и воспроизведения.
Также возможна работа с несколькими графическими процессорами, что может ещё больше сократить время рендеринга.
Мы рекомендуем видеокарту с объёмом видеопамяти не менее 6-8 ГБ и достаточной вычислительной мощностью для редактирования материалов с разрешением 1080p или 2160p на временной шкале Full HD.
Если вы планируете работать с разрешением отснятого материала 4K или выше и вам необходимо работать с временной шкалой высокого разрешения 4K, рекомендуется приобрести видеокарту с не менее 8 ГБ видеопамяти.
Поскольку DaVinci Resolve отлично использует дополнительную видеопамять, использование видеокарты с большим объёмом памяти даст вам гибкость для работы с кадрами и временными шкалами в более высоком разрешении в будущем.
Резюме: требования к видеопамяти для приложений редактирования видео, зависящих от графического процессора
- Видеозапись 1080p/2160p с временной шкалой FHD: графический процессор с 6-8 ГБ видеопамяти (например, RTX 2060 Super, RTX 3070)
- Видеозапись 4K с временной шкалой QHD: графический процессор с 8-11 ГБ видеопамяти (например, RTX 2080Ti, RTX 3080)
- Видеозапись 4K+ с временной шкалой 4K: один или несколько графических процессоров с 16-24 ГБ видеопамяти (например, RTX 3090, Quadro RTX 6000)
В то время как системные требования для программного обеспечения для моушн-дизайна и компоновки, такого как After Effects, сильно зависят от ЦП и объёма системной памяти, они используют графическое ускорение для определенных функций, таких как эффекты с ускорением на графическом процессоре.
Мы рекомендуем ориентироваться на 8 ГБ видеопамяти, если только вы не планируете работать с более высокими разрешениями и битовой глубиной или использовать After Effects в сочетании с плагинами 3D-рендеринга, такими как Cineware, или сторонними плагинами с ускорением на GPU, такими как NeatVideo DeNoise, которые в большей степени зависят от производительности видеокарты и объёма видеопамяти.
Резюме: требования к видеопамяти для рабочих нагрузок моушн-дизайна и компостирования
- Базовый уровень: графический процессор с 6-8 ГБ видеопамяти (например, GTX 1660 Super, RTX 2060 Super)
- Умеренный 3D-рендеринг и плагины с ускорением на GPU: 8-11 ГБ видеопамяти (например, RTX 3060, RTX 3070)
- Тяжёлый 3D-рендеринг и плагины с ускорением на GPU: 11-24 ГБ видеопамяти (например, RTX 2080Ti, RTX 3090)
Графический дизайн
Программы графического дизайна, такие как Photoshop, Illustrator, Indesign и Affinity Designer, видят лишь незначительные преимущества в производительности при использовании более мощного графического процессора. Даже бюджетного графического процессора с 4 ГБ видеопамяти может хватить для большинства задач графического дизайна.
Масштабирование до более чем 8 ГБ не повлияет на производительность, и даже большинство графических процессоров премиум-класса не будут работать лучше, чем обычная видеокарта 8 ГБ, даже при работе с более высокими разрешениями.
Резюме: требования к видеопамяти для графического дизайна
- Базовый уровень: графический процессор с 4-6 ГБ видеопамяти (например, GTX 1660)
- Умеренно сложные монтажные области: графический процессор с 4-6 ГБ видеопамяти (например, GTX 1660 Super, RTX 2060)
- Очень сложные монтажные области: графический процессор с 6-8 ГБ видеопамяти (например, RTX 2060 Super)
Игровые приложения
Использование VRAM для игровых нагрузок зависит от нескольких различных факторов, таких как разрешение, качество графики или играемые игры.
Большинство современных игр позволяют вам настроить качество графики, в которое вы хотите играть. Параметры обычно варьируются от низкого до ультра (и некоторые ручные более детальные настройки), при этом каждый более высокий пресет постепенно увеличивает сложность теней, пост-эффекты, детализацию объектов и многие другие визуальные аспекты игры.
Выбор более высокого пресета потребует увеличения объема видеопамяти для хранения обширных текстурных данных и деталей модели в памяти.
Конечно, каждая игра имеет свои собственные требования к видеопамяти, и здесь мы можем дать только общий обзор.
Игры с открытым миром, такие как Shadow of Mordor, будут потреблять значительно больше видеопамяти при настройках Ultra из-за большего количества деталей, которые необходимо загрузить.
В других современных играх требования к видеопамяти могут вообще не увеличиваться при изменении настроек качества.
Многие разработчики игр оптимизируют свои игры для работы на графических процессорах с меньшим объемом видеопамяти, поэтому следите за официальными системными требованиями вашей игры.
Прежде чем выбирать видеокарту, вам нужно расставить приоритеты в том, что необходимо для вашего игрового процесса. Обычно использование более высоких разрешений заставит вас играть с более низким качеством, если только вы не готовы инвестировать в высококачественную видеокарту.
Снижение объёма видеопамяти, доступной на вашей видеокарте, приведёт к зависаниям и сбоям, в то время как избыток видеопамяти не приведет к реальной разнице в производительности, аналогичной системной оперативной памяти.
Ещё один фактор, о котором люди склонны забывать, – это распределение VRAM по сравнению с фактическим использованием. Например, Microsoft Flight Simulator выделяет/резервирует полные 11 ГБ видеопамяти, доступные на RTX 2080Ti, даже если в данный момент он может использовать меньше.
Само собой разумеется, что вычислительная мощность вашего графического процессора и центрального процессора также должна учитываться, так как это повлияет на вашу игровую производительность даже больше, чем достаточное количество видеопамяти.
Мы рекомендуем использовать графический процессор с не менее 6 ГБ графической памяти, если вы планируете играть в игры с разрешением 1080p, высоким качеством и разумной частотой кадров.
Большинство графических карт с такой емкостью видеопамяти будут запускать большинство современных игр, даже требующих более 60 кадров в секунду с высоким качеством.
Для игр с высокой частотой обновления 1080p и 1440p мы рекомендуем покупать текущий или последний графический процессор с не менее 8 ГБ видеопамяти. Вы можете нормально запускать игры с 6 ГБ видеопамяти, но потребление памяти увеличивается с каждой новой игрой, поэтому лучше с самого начала получить что-то более мощное, чтобы оставаться в игре в будущем.
Для игр в разрешении 4K мудрым выбором будет использование более 10 ГБ видеопамяти. Использование этой конфигурации позволит вам играть в высоких или ультра пресетах в 4K в большинстве игр, которые будут запущены в ближайшем будущем.
Пропускная способность памяти и вычислительная мощность также играют здесь жизненно важную роль, поэтому такие видеокарты, как RTX 3080 с 10 ГБ видеопамяти GDDR6X, превосходят RTX 2080Ti предыдущего поколения с 11 ГБ видеопамяти GDDR6 почти на 50% в разрешении 1440p и на 70% в разрешении 4K.
Резюме: требования к видеопамяти для игр
- 1080p: графический процессор с 4–6 ГБ видеопамяти (например, RTX 2060, GTX 1660 Super)
- 1440p: графический процессор с 6–8 ГБ видеопамяти (например, RX 5700XT, RTX 3060 Ti)
- 4K: графический процессор с 6-10 ГБ видеопамяти (например, RX 6800XT, RTX 3080)
Использования видеопамяти с несколькими графическими процессорами
Запуск нескольких графических процессоров может помочь значительно ускорить некоторые конкретные рабочие нагрузки, связанные с 3D-рендерингом и редактированием видео. Однако, доступная видеопамять не суммируется с добавленными графическими процессорами.
Доступные сегодня графические карты и слоты PCIe недостаточно развиты, чтобы позволить графическому процессору получать доступ к чужой памяти в режиме реального времени без значительной задержки.
Типичная установка с несколькими графическими процессорами работает путём загрузки идентичных копий рабочей нагрузки в видеопамять каждого из графических процессоров, доступных в системе. Затем каждая графическая карта обрабатывает данные, и именно в этих параллельных вычислениях заключается фактическая производительность.
Стек памяти работает при прямом подключении ваших графических процессоров через мост NVLINK. Хотя Nvidia объединяет свою потенциальную функцию пула памяти NVLink с премиальными картами GeForce и Quadro, она должна поддерживаться программным обеспечением вашей рабочей нагрузки, чтобы использовать объединенную память нескольких графических процессоров.
Мы по-прежнему рекомендуем покупать видеокарты с большей емкостью для лучшей совместимости, даже в конфигурациях с несколькими графическими процессорами.
Часто задаваемые вопросы о видеопамяти
Больше видеопамяти лучше для рендеринга?
Производительность рендеринга масштабируется с доступной VRAM до определенной точки, когда все данные 3D-сцены могут легко поместиться в VRAM и их не нужно выгружать в системную память.
После этого дополнительная видеопамять мало повлияет на производительность, а дополнительная производительность, которую вы получите, будет зависеть исключительно от увеличения возможностей вычислительных ядер на графическом процессоре и некоторых потенциальных оптимизаций на программном уровне, которые используют бесплатную видеопамять, такую как кэши и лучевые деревья.
Что произойдет, если закончится VRAM?
Когда на видеокарте заканчивается видеопамять, данные, предназначенные для загрузки в графическую память, выгружаются в системную память (ОЗУ) – если программное обеспечение/игра поддерживает это. Практически всегда это приводит к снижению производительности, зависаниям или даже вылетам.
Можно ли увеличить VRAM без замены видеокарты?
К сожалению, в отличие от традиционной оперативной памяти, увеличение объема видеопамяти невозможно, поскольку она припаяна непосредственно к печатной плате графического процессора. Однако, используя такие функции, как NVLink от Nvidia, можно объединить память нескольких графических процессоров, хотя поддержка зависит от вашего программного обеспечения.