Исследуем проблему с памятью видеокарты Nvidia GeForce GTX 970 (страница 3)
реклама
Total War Rome II
Настройки:
- Сглаживание – включено;
- Качество текстур – ультра;
- Тени – предельно;
- Вода – предельно;
- Небо – предельно;
- Деревья – предельно;
- Трава – предельно;
- Прозрачность травы – включено;
- Глубина изображения – высокая;
- Эффекты частиц – предельно;
- Местность – предельно;
- Сведения о постобработке – предельно;
- Сведения об отряде – предельно;
- Размер отряда – ультра;
- Фильтрация текстур – анизотропная 16х;
- Модель шейдеров – 5;
- Искажения – включены;
- SSAO – включено;
- Виньетирование – включено;
- Неограниченная память – включено.
Несмотря на указание игре использовать «неограниченную память», фактически используемый ее объем составил 2.1 Гбайт. Среднее количество кадров в секунду ушло далеко за 60. Переходим на уровень выше.
реклама
При смене разрешения производительность упала, и существенно – до 38 к/с. Для стратегии с элементами 3D показатель низкий. Лучше держаться минимума в 40-45 к/с. Общий объем используемой памяти достиг всего 2.6 Гбайт. Становится понятно, что основная нагрузка приходится на возможности GPU, а не объем памяти.
Видеокарта AMD под схожей нагрузкой показала 35 к/с и использовала на 200 Мбайт больше.
Сколько бы не улучшалось качество, задействовать более 3.3 Гбайт не удалось. А производительность тем временем опустилась до 20 к/с, что находится ниже нормального значения. Radeon R9 290X показала результат в 19.2 к/с, и независимо от объема задействованной или пустой памяти такое количество кадров неприемлемо для игры.
Far Cry III
Настройки:
- DirectX 11;
- MSAA – Anti-Aliasing 8;
- Alpha to coverage – enhanced;
- SSAO – Method SSAO;
- Field of view – 110;
- Overall quality – ultra.
Far Cry III не предъявляет высоких требований к объему памяти на видеокартах Nvidia, всего 1.6 Гбайт в Full HD разрешении при максимальных настройках. При этом производительность не такая высокая – 45.5 к/с.
реклама
Модель AMD по непонятной причине старается закэшировать и занять почти весь объем своей памяти, но со временем разгружает ее. И, несмотря на то, что 4 Гбайт вполне достаточно для игры, с производительностью в Far Cry III у Radeon R9 290X большие проблемы, всего 36 к/с. Поэтому быстро переходим в 2К.
Разница между Full HD и 2K небольшая и составляет 600 Мбайт, итоговый задействованный объем – 2.2 Гбайт. Производительность снизилась до 27.7 к/с, что делает из игры почти пошаговую стратегию. Еще хуже шли дела у видеокарты AMD: 25 к/с ничем не лучше 27.7 к/с у продукта Nvidia. А что творилось с задействованной памятью, не поддается объяснению. Думаю, это нюансы объемного игрового мира Far Cry III, который, по замыслу разработчиков, должен сразу загружаться в буфер видеокарты.
Мы продолжаем эксперимент и переходим в разрешение 5120 х 1440.
Вот он, первый случай, когда превышен объем быстрой памяти на GeForce GTX 970. И что же мы видим? В первые секунды теста несколько скачков за предел в 3.5 Гбайт и интенсивный обмен данными с оперативной памятью. Скорость резко падает до 1-2 к/с и потом восстанавливается до 14 к/с. Далее видеокарта старается уместить все данные в 3.4 Гбайт.
Модель AMD, наоборот, легко вмещает все данные в память и не позволяет частоте кадров упасть так низко. В среднем она быстрее GeForce GTX 970, демонстрируя 18 к/с.
Crysis 3
Настройки:
- Antialiasing MSAA – High 8x;
- Texture resolution – Very high;
- System spec – Very high;
- Motion Blur amount – Low.
Увы, но MSAA 8x и самые качественные текстуры в Full HD занимают не более 2.1 Гбайт памяти. Это автоматически позволяет раскрыться GPU GM204 полностью. Средняя скорость в игре – 42 к/с. В разрешении 1920 х 1080 видеокарта Radeon R9 290X держится на втором месте, показывая 40 к/с.
Но как только мы начнем увеличивать разрешение и повышать нагрузку, Hawaii начнут лидировать.
Почти 3 Гбайта и всего 25.6 к/с. Становится понятно, что GeForce GTX 970 не под силу тянуть 2К разрешение на максимальных настройках. Radeon R9 290X лучше справляется с нагрузкой, показывая 27 к/с.
У перехода на следующую ступень разрешения вряд ли есть смысл, поскольку общая производительность будет слишком низкой, но проверить это стоит.
реклама
В 5120 х 1440 задействовано 3.8 Гбайт памяти, но к этому моменту скорость вывода кадров снизилась до такой степени, что игра превратилась в показ слайдов. Ситуацию бы не спасло и наличие у GeForce GTX 970 полноценной системы памяти с 4 Гбайтами, и причина здесь кроется в характеристиках.
Да и Radeon R9 290X полностью израсходовала всю память. Средняя скорость при этом составила 14 к/с, что лучше, чем у представителя Nvidia с его 8 к/с.
Battlefield 4
Настройки:
- Поле зрения – 105 (Hor+120);
- Поле зрения (открытый прицел) – включено;
- Поле зрения техники – 97 (Hor+111);
- Уровень размытия в движении – 0;
- Разрешение – 100%;
- Качество графики – ультра.
На начальном этапе игра использует более 2 Гбайт памяти. Настройки, напомним, выставлены в максимальные за исключением разрешения, оно оставлено по умолчанию 100%. А скорость отрисовки составила впечатляющие 83 к/с. Думаю, такими темпами мы легко дойдем до теоретического лимита в 3.5 Гбайт и приемлемой производительности.
У видеокарты AMD ситуация схожая: объем задействованной памяти аналогичен, но количество кадров в секунду меньше – 76.
2.7 Гбайт, лучше, но недостаточно. Средняя производительность 53.4 к/с – это отличный результат с учетом максимальных настроек и 2К разрешения. У конкурента идентичный объем используемой памяти, но немного меньшая скорость – 50 к/с.
Как хитро, согласно теоретическим расчетам должно было быть задействовано более 3.5 Гбайт памяти, но грамотная оптимизация драйверов снижает результат до 3.4 Гбайт и никаких проблем. Для сравнения, оптимизация Radeon R9 290X достигнута на более высоком уровне, потому что 33 к/с можно считать условно комфортными, а 27 к/с у GeForce GTX 970 – уже нет.
Зато посмотрите, насколько меньше задействовано памяти в игре у видеокарты AMD. 2.6 Гбайт против 3.4 Гбайт, назвать это погрешностью нельзя. Компании Nvidia стоит пересмотреть свои настройки в драйверах и попытаться нагнать конкурента.
Заключение
Суматоха вокруг GeForce GTX 970 кому-то явно была на руку. Технические характеристики видеокарты подобраны таким способом, чтобы в 99.9% случаев удовлетворять запросам современных игр. А в тех случаях, когда объем памяти недостаточен, начинает сказываться нехватка производительности GM204. Иными словами, если бы теоретически не было «проблемы 3.5 Гбайт», пользователи вряд ли бы заметили какие-то изменения.
Но одно мы выяснили точно – для разрешения 4К в 80% игр будет мало и GeForce GTX 980 А объем видеопамяти 2 Гбайта для Full HD с максимальными настройками – это нижний порог, и на графические ускорители среднего ценового диапазона нужно устанавливать минимум 4 Гбайта (при наличии 256-битной шины).
С другой стороны, сам факт сокрытия или непреднамеренного обмана производителем покупателей не приносит дивидендов компании Nvidia. Боюсь, на данном этапе она может потерять заработанные очки доверия. И, на мой взгляд, лучшим способом решения проблемы являются официальные извинения.
Выражаем благодарность за помощь в подготовке материала:
реклама
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии 186 Правила