Введение
Тема объема локальной видеопамяти, достаточного для комфортной игры, всегда актуальна. Количество видеопамяти, занимаемой различными ресурсами в современных играх при максимальных настройках и высоком разрешении рендеринга, нередко достигает значений в 8 ГБ и более. Некоторые игровые движки вообще до упора забивают весь имеющийся объем видеопамяти ресурсами (геометрией, текстурами и буферами) учитывая то, что они гипотетически могут потребоваться в любое время, поэтому многим пользователям кажется, что играм просто необходим такой объем видеопамяти, который они стараются занять.
На самом деле, все несколько сложнее. С учетом того, что игры используют далеко не все ресурсы, загруженные в видеопамять, в реальности такие объемы памяти им для комфортной работы совсем не обязательны. Год назад компания AMD приводила наглядную статистику эффективности использования локальной видеопамяти в играх The Witcher Wild Hunt и Fallout 4. Так вот, при ультра-настройках качества в разрешении 3840×2160 эти игры запрашивают доступ примерно к вдвое меньшему объему данных по сравнению с общим объемом заполненной ими ресурсами локальной видеопамяти.
То есть этим играм, как и многим другим, совсем не обязательно столько видеопамяти, сколько они хотят в идеале, и во многих случаях вместо 8 ГБ, к примеру, можно было обойтись вдвое меньшим объемом. В реальных условиях даже при максимальных настройках в разрешениях ниже 4К играм в основном хватает 4 ГБ видеопамяти, а иногда и 3 ГБ. Это тем более верно, если говорить о самом распространенном и менее требовательном Full HD-разрешении. Особенно если видеокарта не самая мощная и просто не может использовать преимущества большего объема видеопамяти. В таких условиях производительность рендеринга чаще упирается в возможности самих графических процессоров, а не в объем видеопамяти.
В последние годы распространено мнение, что локальной памяти у видеокарты должно быть не меньше 4 ГБ, а лучше — 8 или хотя бы 6 ГБ. И это действительно верно, но лишь для некоторых игр, а не для всех. Видеокарты с таким объемом видеопамяти выпускаются давно и широко распространены, проблем с их покупкой нет. Но всегда возникает вопрос цены и оправданности большего объема видеопамяти, ведь модели с большим количеством микросхем памяти всегда стоят дороже, и зачастую — заметно дороже. Особенно сейчас, когда цены на видеокарты в принципе высоки, в том числе из-за роста цен как раз на память.
Вот как раз выяснением достаточности 3 ГБ видеопамяти и актуальностью повышенного до 6 ГБ объема локальной памяти для GeForce GTX 1060 мы сегодня и займемся. В рамках нашей статьи мы протестируем десяток популярных игровых приложений последней пары лет, используя два распространенных разрешения: 1920×1080 и 2560×1440. Естественно, мы всегда устанавливаем очень высокие или максимальные настройки качества, иначе в исследовании просто не будет никакого смысла.
В качестве минимально играбельного уровня для простоты мы принимаем частоту кадров 30 в секунду, как обычно. Нужно, чтобы FPS в играх никогда не проваливался ниже этого значения и процесс протекал более-менее плавно. Обязательно нужно учитывать минимальное значение частоты кадров там, где оно похоже на реальное положение дел. Также мы постараемся оценить актуальность прироста в скорости от повышенного объема VRAM — к примеру, если вариант с 6 ГБ показывает производительность выше уровня минимальной играбельности, а 3 ГБ — ниже, тогда мы считаем повышенный объем видеопамяти востребованным и полезным. Но если обе модели не обеспечивают играбельности и плавности, то какая разница, 15 FPS там получилось или 20?
Тестовая конфигурация
- процессор AMD Ryzen 7 1700 (3,8 ГГц);
- оперативная память 16 ГБ DDR4-3200
- накопитель SSD Corsair Force LE 480 ГБ;
- блок питания Corsair RM850i 850 Вт;
- операционная система Windows 10 Pro 64-битная;
- монитор Asus ROG Swift PG278Q (27″, 2560×1440);
- утилита MSI Afterburner 4.4.2
- Список протестированных видеокарт:
- GeForce GTX 1060 3 ГБ
- GeForce GTX 1060 6 ГБ
Для сравнительного теста мы взяли два ускорителя GeForce GTX 1060 — с объемом локальной видеопамяти в 3 ГБ и 6 ГБ. Но позвольте, воскликнет внимательный к деталям читатель, ведь разница между этими модификациями GeForce GTX 1060 заключается не только в объеме видеопамяти! И действительно, компания Nvidia решила развести эти модели еще и по вычислительной и текстурной скорости. Исходя из количества исполнительных устройств, теоретическая разница между этими моделями составляет до 10%, и мы просто будем учитывать это в своем анализе.
В сегодняшних тестах мы использовали последний официальный драйвер на момент тестирования — версию 390.65 WHQL, которая была выпущен в начале текущего года. Эта версия предназначена для всех современных игр, включая протестированные проекты, и она включает все имеющиеся оптимизации, существующие для выбранных нами игровых приложений.
Методика тестирования игр отличается в каждом конкретном случае, в зависимости от наличия встроенных возможностей для записи и проигрывания игрового процесса и проведения тестов производительности, и она описана в наших материалах, посвященных каждой конкретной игре. При выборе игровых проектов мы отдавали предпочтение тем, которые имеют встроенный бенчмарк или хотя бы возможность получения корректных и повторяемых результатов при помощи утилиты MSI Afterburner. Рассмотрим результаты в играх в алфавитном порядке.
Civilization VI
Sid Meier’s Civilization VI — шестая игра жанра глобальной пошаговой стратегии из серии Civilization, разработанная Firaxis Games и вышедшая в конце 2016 года. В этой игре пользователь соревнуется с управляемыми компьютером противниками в деле построения и развития собственной империи, начиная с маленького племени. Типично для игр подобного рода, в процессе игроки исследуют мир, основывают города и постепенно улучшают и расширяют их, создавая всю необходимую инфраструктуру и развивая технологии.
При проведении нашего исследования мы использовали профиль настроек ультра-качества (Ultra), с применением сглаживания методом мультисэмплинга MSAA 8x — для того, чтобы загрузить графические процессоры работой в игре, которая не слишком требовательна к их мощности, а также максимально использовать VRAM, чтобы наглядно увидеть разницу, которую дает разный объем видеопамяти. Для увеличения количества работы для GPU мы использовали DirectX 12-версию.
Разрешение 1920×1080 (Full HD)
С одной стороны, игры вроде «Цивилизации» не должны предъявлять слишком высоких требований к объему видеопамяти, особенно если не использовать мультисэмплинг высокого уровня. В таком случае, вероятно, игре будет достаточно и трех гигабайт видеопамяти, в том числе даже при установке ультра-настроек. Но так как мы намеренно включили MSAA 8x, это существенно повлияло на результаты.
Как хорошо видно на диаграмме, разница между вариантами GeForce GTX 1060 с 3 ГБ и 6 ГБ в таких условиях получилась весьма ощутимой, особенно по минимальной частоте кадров. Впрочем, так как все показанные значения оказались выше 30 FPS, то их можно принять практически равными — на играбельность это не повлияет, и уж тем более — в пошаговой стратегии.
Разрешение 2560×1440 (WQHD)
Естественно, положение младшей видеокарты лишь усугубилось при более высоком WQHD-разрешении — при условии использования сглаживания MSAA 8x объема локальной видеопамяти в 3 ГБ уже совсем не хватает. В этот раз сильно пострадало и минимальное, и среднее значение FPS. Причем, разница уже куда существеннее: минимальный FPS на трехгигабайтной карте оказался ниже 30 кадров в секунду. Хотя для пошаговой стратегии и этого будет вполне достаточно, разница все равно приличная и заметная даже на глаз.
The Division
Tom Clancy’s The Division — мультиплатформенная игра в жанре многопользовательского шутера от третьего лица, разработанная и изданная компанией Ubisoft. Действия в игре происходит в предапокалиптическом Нью-Йорке в скором будущем, основные события разворачиваются на Манхэттене. Заданием игрока в The Division является восстановление общественного порядка и исследование источника поразившего людей вируса. Игровой процесс аналогичен другим стрелялкам от третьего лица с возможностью укрытия за различными объектами, дающими тактическое преимущество.
При проведении тестов мы использовали профиль настроек максимального качества (не путать с профилем ультра-качества, в котором не включены технологии Nvidia GameWorks, сильно нагружающие работой графические процессоры). Несмотря на то, что игра вышла весной 2016 года, графическая часть в ней до сих пор весьма технологичная, особенно с учетом алгоритмов GameWorks.
Разрешение 1920×1080 (Full HD)
Как и в прошлом исследовании, мы в очередной раз убедились, что движку игры The Division вполне достаточно пары гигабайт видеопамяти даже при том, что он занимается менеджментом памяти в современном стиле — занимая всю имеющуюся память. Скорее всего, дело в том, что хотя на скорость рендеринга нехватка VRAM практически не влияет, но качество текстур и других ресурсов при этом легко может быть ниже — движок просто показывает нам худшую по качеству картинку.
Это, может, и хорошо для игроков, имеющих видеоподсистемы с небольшим объемом локальной видеопамяти и/или слабыми GPU, но не показывает нам реальное положение дел, увы. И делать выводы о достаточности 3 ГБ видеопамяти на основе этих результатов сложно. Некоторая разница в скорости между вариантами GeForce GTX 1060 объясняется отличиями в количестве исполнительных блоков, в объем памяти игра не упирается.
Разрешение 2560×1440 (WQHD)
Собственно, ровно то же самое относится и к более высокому разрешению — мы снова не видим никакой разницы в производительности между вариантами GeForce GTX 1060 с 3 ГБ и 6 ГБ вне зависимости от настроек качества (отличия в скорости связаны с разным количеством блоков ALU и TMU). Остается добавить, что мощности даже не самого слабого графического процессора GP106 все равно не хватает для того, чтобы обеспечить хотя бы минимальную играбельность с минимальной частотой кадров в 30 FPS.
Deus Ex: Mankind Divided
Deus Ex: Mankind Divided — шутер от первого лица с ролевыми и стелс-элементами, который входит в очень популярную серию Deus Ex. В Mankind Divided пользователь играет за Адама Дженсена, который разбирается с произошедшими за 23 года до первой игры Deus Ex событиями, описанными в Human Revolution, когда механические усовершенствования вышли из-под контроля их носителей. В целом, механика игры повторяет предшествующие серии, в новой части Deus Ex можно проходить игру как в стелс-режиме, тихо выводя из строя врагов нелетальными методами, так и в боевом режиме, уничтожая своих противников.
Игра также из далекого уже 2016 года, но до сих пор весьма технологичная и крайне требовательная. При проведении тестов мы использовали исключительно профиль настроек ультра-качества (Ultra), хоть и с отключенным полноэкранным сглаживанием методом мультисэмплинга (MSAA), слишком сильно влияющем на итоговую производительность рендеринга.
Разрешение 1920×1080 (Full HD)
В игре из семейства Deus Ex мы видим почти то же самое, что и в предыдущем проекте. Даже при условии выбора ультра-настроек в Full HD-разрешении две видеокарты GeForce GTX 1060 с разным объемом видеопамяти показали несколько разную скорость рендеринга, но эта небольшая разница обусловлена исключительно отличиями в их вычислительной и текстурной производительности.
А вот текстуры, модели и буферы игры вполне себе входят в 3 ГБ памяти, судя по результатам. К слову, оба варианта видеокарты дают возможность игры с минимальным комфортом при ультра-настройках — особой разницы между ними вы не почувствуете.
Разрешение 2560×1440 (WQHD)
Ну а в повышенном разрешении даже при отключенном полноэкранном сглаживании, игра Deus Ex: Mankind Divided оказалась куда более требовательной к объему локальной памяти графического процессора, и младшему варианту GeForce GTX 1060 просто не хватает 3 ГБ VRAM для того, чтобы менее чем на 10% уступать старшему брату (по минимальному FPS).
Разница между вариантами 3 ГБ и 6 ГБ выросла очень сильно, но в данном конкретном случае обе видеокарты больше всего ограничены мощностью GPU, и даже вдвое больший объем VRAM не обеспечил плавной игры с минимальной частотой кадров в 25 FPS. Так что, по сути, вывод такой: реальной разницы между парой испытуемых видеокарт в этой игре все равно нет, несмотря на большие отличия по минимальной частоте кадров.
Hitman
Hitman — очередная игра из популярной серии в жанре стелс-экшена, рассказывающая о профессиональном убийце под кодовым именем Агент 47, разработанная студией IO Interactive. Действия в игре начинаются за несколько лет до событий последующих миссий, когда Агент 47 только начал работать. В новой игре серии разработчики вернулись к классической схеме с инструктажем перед каждой миссией, когда можно выбрать требуемое оружие и оборудование. Игровой процесс содержит большое количество подготовительной работы по сбору информации о привычках и поведении цели, разведке местности, поиску эффективного способа устранения цели и т. д.
Игра хоть уже и старенькая и не слишком требовательная, но до сих пор смотрится неплохо и включает встроенный бенчмарк с обширным использованием различных игровых локаций. При проведении тестов мы использовали максимально возможные настройки качества.
Разрешение 1920×1080 (Full HD)
Во-первых, нужно сразу отметить, что счетчик минимальной частоты кадров в бенчмарке игры Hitman слишком жесток и показывает нереалистичные значения. По которым, впрочем, хорошо заметна разница в производительности между видеокартами GeForce GTX 1060 с 3 и 6 ГБ в экстремальных случаях, вроде единовременной подгрузки большого объема ресурсов из ОЗУ.
При максимальных настройках в игре средняя частота кадров для двух вариантов видеокарт близка (разница объясняется отличиями текстурной и вычислительной производительности), а вот минимальные значения даже с учетом их странности отличаются почти вдвое, что говорит о том, что в случае варианта GTX 1060 3 ГБ, падения производительности могут быть куда более ощутимыми, чем при установке видеокарты с 6 ГБ памяти. Но такие падения в реальной игре весьма редки и комфорт на обеих видеокартах будет примерно одинаковым.
Разрешение 2560×1440 (WQHD)
В более высоком разрешении положение варианта GeForce GTX 1060 с 3 ГБ памяти усугубилось. Разница между минимальными значениями частоты кадров почти такая же, и она будет заметна даже невооруженным глазом. По средним показателям частоты кадров разница между 3 и 6 ГБ также увеличилась, и она уже превышает разницу в теоретических показателях скорости текстурирования и математических вычислений для пары GTX 1060. Впрочем, по опыту реальной игры, наличие 3 ГБ VRAM практически не мешает играть, и видеокарта с бо́льшим объемом видеопамяти быстрее несущественно.
Rise of the Tomb Raider
Очередная игра из популярной серии Tomb Raider, которая является продолжением одноименной игры 2013 года, запомнившейся тем, что в ней впервые применялась физически достоверная имитация волос. Разработчиком уже десятой игры этого сериала стала компания Crystal Dynamics, но ей помогала также и компания Nixxes Software. Сюжет новой игры заключается в том, что Лара отправилась на поиски секрета бессмертия в Россию — в Сибирь. Новинку отличает то, что Rise of the Tomb Raider состоит из нескольких довольно крупных и разнообразных локаций, значительно превышающих по размеру уровни предшествующей игры.
Это еще одна далеко не новая игра в нашем исследовании, но со вполне приличной и технологичной графикой даже по современным меркам. При проведении тестов мы использовали настройки максимального качества (Very High плюс выбор всех опций на максимум) с включенным полноэкранным сглаживанием методом постфильтрации SMAA.
Разрешение 1920×1080 (Full HD)
Игра серии Tomb Raider вышла давно, но она весьма ресурсоемкая, и это касается в том числе и требований к объему видеопамяти. Ситуация похожа на ту, что мы видели, например, в Hitman. При максимальных настройках и разрешении 1920×1080 в этой игре разница между средней частотой кадров для моделей GeForce GTX 1060 с 3 и 6 ГБ видеопамяти невелика и объясняется скорее разным количеством исполнительных блоков, чем отличающимся объемом VRAM.
А вот разница в минимальной частоте кадров любопытна: минимальный показатель FPS отличается для этих моделей более чем втрое! С учетом того, что 28 FPS близки к границе минимального комфорта, мы уверены, что любой игрок легко заметит разницу между минимальными 9 и 28 кадрами в секунду. И практика это подтверждает: на видеокарте с 3 ГБ локальной видеопамяти в таких условиях играть неприятно, так как постоянные просадки FPS и отсутствие плавности сильно мешают комфорту. Вердикт: этой игре 3 ГБ VRAM противопоказаны.
Разрешение 2560×1440 (WQHD)
Поведение пары рассматриваемых видеокарт в условиях разрешения 2560×1440 пикселей слабо отличается от виденного нами ранее — для этой игры важнее не разрешение рендеринга, а настройки качества графики. При максимальных настройках и включенном сглаживании даже не слишком требовательным методом SMAA по средней частоте кадров вариант GeForce GTX 1060 3 ГБ смотрится вроде бы неплохо, но при учете минимальных показателей становится понятно, что разница в плавности между видеокартами просто гигантская!
С редчайшими падениями до 25 FPS в однопользовательской игре вполне можно как-то жить, а вот 7 FPS — это уже неиграбельное слайд-шоу. И поверьте — в этой игре не такое уж редкое. Так что мы подтверждаем вывод: игре Tomb Raider откровенно мало 3 ГБ видеопамяти.
Заключение
Для того, чтобы было удобнее подводить итоги, хоть и без дополнительного учета пределов играбельности, сведем все полученные нами данные в таблички со средней и минимальной частотой кадров для всех протестированных игр. Таблицы позволят сделать краткие обобщенные выводы, лишь взглянув на несколько цифр. А вот для того, чтобы составить полную картину, придется учитывать конкретные показатели минимальной и средней частоты кадров в каждом случае. Еще нагляднее были бы графики времени отрисовки каждого кадра, но в рамках этого материала мы не хотим давать слишком большое количество информации. Вполне возможно, мы еще вернемся к этому в следующих статьях по теме.
Главное, чтобы вы помнили, что усредненные цифры минимального и среднего FPS — это всего лишь «средняя температура по больнице», правильнее смотреть на конкретные игры и настройки, что мы и сделали ранее в разделах по играм. Рассмотрим краткий обобщенный анализ по средней и минимальной частоте кадров: в таблицах приведена разница между вариантами GeForce GTX 1060 с 3 и 6 ГБ памяти в соответствующих играх и разрешениях.