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

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

Оглавление

реклама

Вступление

В данном обзоре будет рассмотрена производительность нескольких ведущих платформ AMD и Intel. В тестах примут участие процессоры: Core i7-7700K, Core i3-7320, Ryzen 7 1700, FX-8370 BE и видеокарты GeForce GTX 1080 8192 Mбайт, GeForce GTX 1060 3072 Mбайт, Radeon R9 Fury X 4096 Мбайт, Radeon RX 570 4096 Мбайт.

Сами конфигурации выглядят следующим образом:

  • Core i7-7700K + GeForce GTX 1060.
  • Core i7-7700K + Radeon RX 570.
  • Core i3-7320 + GeForce GTX 1080.
  • Core i3-7320 + Radeon R9 Fury X.
  • Ryzen 7 1700 + GeForce GTX 1060.
  • Ryzen 7 1700 + Radeon RX 570.
  • FX-8370 BE + GeForce GTX 1080.
  • FX-8370 BE + Radeon R9 Fury X.

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

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

реклама

Тестовая конфигурация

Тесты проводились на следующем стенде:

  • Материнская плата №1: Gigabyte GA-Z270X-Ultra Gaming, LGA 1151;
  • Материнская плата №2: Gigabyte GA-AX370-Gaming 5, Socket АМ4;
  • Материнская плата №3: Gigabyte GA-990FXA-UD5, Socket АМ3+;
  • Система охлаждения CPU: Corsair Hydro Series H105 (

1300 об/мин);

  • Оперативная память №1: 2 x 8 Гбайт DDR4 Kingston HyperX Savage (Spec: 2400 — 3000 МГц / 15-17-17-32-1t / 1.35 В) , X.M.P. — on/off;
  • Оперативная память №2: 2 x 8 Гбайт DDR4 Corsair Vengeance LPX (Spec: 2400 — 2933 МГц / 15-17-17-32-1t / 1.35 В) , X.M.P. — on/off;
  • Оперативная память №3: 2 x 8 Гбайт DDR3 Kingston HyperX Savage (Spec: 1600 — 2133 МГц / 10-11-11-30-1t / 1.6 В) , X.M.P. — on/off;
  • Дисковая подсистема №1: 64 Гбайт, SSD ADATA SX900;
  • Дисковая подсистема №2: 1 Тбайт, HDD Western Digital Caviar Green (WD10EZRX);
  • Блок питания: Corsair HX850 850 Ватт (штатный вентилятор: 140 мм на вдув);
  • Корпус: открытый тестовый стенд;
  • Монитор: 27" ASUS PB278Q BK (Wide LCD, 2560×1440 / 60 Гц).
  • Процессоры:

    • Core i7-7700K — 4200 @ 4800 МГц;
    • Core i3-7320 — 4100 МГц;
    • Ryzen 7 1700 — 3000 @ 4000 МГц;
    • FX-8370 BE — 4000 @ 4800 МГц.

    Видеокарты:

    • Radeon R9 Fury X 4096 Мбайт — 1050/500 @ 1150/500 МГц (Sapphire);
    • Radeon RX 570 4096 Мбайт — 1244/7000 @ 1440/8000 МГц (MSI);
    • GeForce GTX 1080 8192 Mбайт — 1734/10000 @ 2000/11500 МГц (Gigabyte);
    • GeForce GTX 1060 3072 Mбайт — 1708/8008 @ 1920/9300 МГц (MSI).

    Программное обеспечение:

    • Операционная система: Windows 10 x64;
    • Драйверы видеокарты: Nvidia GeForce 385.69 WHQL и AMD Radeon Software Crimson 17.9.2.
    • Утилиты: Fraps 3.5.99 Build 15618, AutoHotkey v1.0.48.05, MSI Afterburner 4.3.0.

    Инструментарий и методика тестирования

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

    В качестве средств измерения быстродействия применялись утилиты Fraps 3.5.99 Build 15618 и AutoHotkey v1.0.48.05. Список игровых приложений:

    • Agents of Mayhem.
    • Battlefield 1.
    • Company of Heroes 2.
    • Grand Theft Auto V.
    • Hitman (2016).
    • Warhammer 40.000: Dawn of War III.
    • Watch Dogs 2.

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

    Перейдем непосредственно к тестам.

    Результаты тестов: сравнение производительности

    Agents of Mayhem

    • Версия 1.0.
    • DirectX 11.
    • Размытие в движении — включено.
    • Глубина резкости — включена.
    • Сглаживание FXAA — включено.
    • Сглаживание TXAA — включено.
    • Качество детализации сцены — высокое.
    • Качество теней — среднее.
    • Тень от солнца — обычная.
    • Сумеречные лучи — на весь экран.
    • Качество эффектов — высокое.
    • Размер текстурного кэша — обычный.
    • Фильтрация текстур (анизотропная) — 16х.
    • Качество общих отражений — высокое.
    • Плоское отражение — обычное.
    • Отражения в экранном пространстве — включены.
    • Обработка углов — включена.
    • Сложное затенение HBAO — включено.

    1920х1080

    Включите JavaScript, чтобы видеть графики

    Разгон

    Последнее обновление от 28.09.2012

    Выбор объёма видеопамяти

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

    Микросхемы памяти, количество которых на некоторых моделях видеокарт достигает 24 штук, обычно располагаются на печатной плате вокруг видеочипа, на одной или обеих сторонах. В некоторых случаях для них не используется даже пассивное охлаждение, но часто применяется общий кулер, охлаждающий и GPU и память, а иногда и отдельные радиаторы. Вот так микросхемы памяти выглядят на GeForce GTX 590 со снятым устройством охлаждения:

    Читайте также:  Пароварка tefal инструкция по применению

    Современные видеокарты оснащаются различным объемом локальной видеопамяти, но обычно он начинается от 512 МБ и может достигать 3 ГБ на один GPU (с удвоением объёма на двухчиповых видеокартах). Чаще всего на видеокарты low-end и mid-end сейчас ставят 1 ГБ памяти, а на high-end — 1,5-3 гигабайта на чип, но есть и исключения. Так, карты самого низкого уровня могут иметь и 512 МБ более быстрой памяти GDDR5, и 1-2 ГБ медленной DDR3.

    Чем больше выделенной памяти установлено на видеокарте, тем больше данных (тех же текстур, вершин и буферов) можно хранить в ней, не используя медленный доступ к ОЗУ компьютера. Причем, больше всего места занимают текстуры и различные буферы, а вот собственно геометрические данные обычно не слишком объёмны. Рассмотрим скриншоты из довольно старой игры Call of Duty 2 с разными установками качества текстур:

    В этой игре, как и во многих других, автоматически настраивается качество текстур под имеющийся объём текстурной памяти. В данном случае режим Extra автоматически выставляется на видеокартах с 320-1024 МБ памяти, High или Normal — на 256 МБ, в зависимости от настроек разрешения и уровня антиалиасинга, а Low — на самых слабых GPU с 128 МБ. И даже если вы выставите максимальные настройки вручную, то на видеокарте с недостаточным объёмом видеопамяти для хранения ресурсов будет использоваться часть системной памяти, что приведет к серьёзным "тормозам" и отсутствию комфорта и плавности в игре.

    В последнее время рост требований к объёму видеопамяти сильно замедлился, и виновато в этом засилие мультиплатформенных игр. Современные игровые консоли имеют лишь по 512 МБ памяти и поэтому разработчики игр ориентируются именно на этот уровень. Конечно, в ПК-версиях игр зачастую предусмотрены как текстуры большего разрешения, так и высокое разрешение рендеринга, что требует куда большего объёма видеопамяти. Но всё равно, объём памяти в 1 ГБ до сих пор вполне приемлем в подавляющем большинстве случаев. Кроме экстремальных настроек сглаживания и разрешения, вроде MSAA 8x и 2560×1600, соответственно.

    Но даже уже устаревшим мультиплатформенным играм не хватает 512 МБ, они довольно требовательны к объёму видеопамяти, занимая до 600-700 МБ. И всё же, на данный момент минимальным необходимым объёмом локальной памяти для игровых видеокарт мы считаем 1 ГБ. Он же является и оптимальным для большинства моделей. Кроме видеокарт NVIDIA, имеющих 320- и 384-битную шины памяти — у них объём видеопамяти ещё более подходящий — 1280-1536 МБ. Но для топовых моделей уже востребован и больший объём, порядка 2 ГБ, что предлагают видеокарты серии Radeon HD 6900, и 3 ГБ, ставящиеся на некоторые модификации GeForce GTX 580. Тем более, что видеокарту всегда лучше подбирать с небольшим запасом.

    К слову, в случае интегрированных видеоядер и устаревших дискретных видеокарт бывает так, что указанное на коробке количество видеопамяти не равно объему установленных на плату микросхем. Такое было ранее в случае видеоплат low-end, работающих с частью системной памяти при помощи технологий TurboCache (NVIDIA) и HyperMemory (ATI):

    В характеристиках видеокарт с поддержкой этих технологий в маркетинговых целях указывался объём памяти (в т. ч. и часть ОЗУ), который может использоваться видеочипом, равный 128 МБ, в то время как в реальности на них установлен меньший объем — 16-32 МБ. Поэтому всегда нужно внимательно читать материалы нашего сайта, чтобы не попадаться на подобные ухищрения в будущем. Но пока что можно жить спокойно, ведь сейчас в таких видеокартах уже нет никакого смысла, их нишу прочно заняли интегрированные чипсеты.

    С имеющимися разновидностями видеокарт по объёму локальной памяти мы разобрались, но ведь объём памяти для видеокарт — это еще не всё, и даже зачастую не главное! Очень часто бывает так, что на дешёвые видеокарты ставят очень большое количество памяти, чтобы нарисовать красивые цифры на их коробках и в описаниях готовых систем (поэтому их так любят сборщики — вспомните слоганы вроде «4 ядра, 4 гига»), с расчетом на то, чтобы они лучше продавались. Но для слабых видеокарт в повышенном объёме памяти никакого смысла нет, они ведь всё равно не смогут выдавать приемлемую частоту кадров на высоких настройках, в которых и используется большие объёмы текстур и геометрии.

    Продавцы часто используют объём видеопамяти в качестве основной характеристики видеокарт, и это вводит в заблуждение простых покупателей, плохо знакомых с реальным положением дел. Сравним производительность решений с разным количеством видеопамяти на примере двух одинаковых видеокарт Radeon HD 6950, имеющих единственное отличие — на первой из них установлено 1 ГБ видеопамяти, а на второй — 2 ГБ. Любой менеджер по продажам скажет вам, что вторая видеокарта значительно лучше первой, кроме случаев, когда в магазине есть модели только с 1 ГБ памяти и редчайших случаев честных и компетентных продавцов. А что получается на самом деле? Есть ли великая разница? Посмотрим на цифры, полученные в игре Metro 2033, являющейся одной из наиболее требовательных:

    Читайте также:  Пропал звук на htc

    Как видите, в большинстве игровых режимов объём видеопамяти влияет на производительность не слишком значительно — разница не превышает 5-6%. То же самое получается и в других играх, даже современных и ПК-эксклюзивных (что сейчас большая редкость). Лишь в сверхвысоком разрешении и с максимальными настройками качества появляется значимая разница, когда модель с 1 ГБ заметно отстаёт от более дорогой карты с 2 ГБ памяти — на 27%.

    Казалось бы — вот оно, ради чего нужно платить деньги! Но посмотрите на цифры кадров в секунду при разрешении 2560×1600 — разве 18,9 FPS можно назвать комфортной скоростью? Нет. Что 14,9 FPS, что 18,9 FPS — эти цифры одинаково не имеют практического смысла, никто не будет играть с настолько дёрганой частотой смены кадров. Поэтому, с некоторым допущением, можно считать, что разница в объёме видеопамяти между 1 ГБ и 2 ГБ сейчас незначительно сказывается на скорости рендеринга, и сравнивать даже топовые видеокарты по количеству памяти не нужно.

    Но речь шла только об объёмах памяти выше 1 ГБ. Да и 512 МБ для плат нижнего ценового диапазона сейчас вполне достаточны. В этих случаях, примеры, когда объём памяти начинает сказываться на производительности, весьма редки. Разработчики игровых приложений рассчитывают используемые в играх ресурсы и графические настройки так, чтобы все данные входили в локальную видеопамять наиболее распространённых на рынке видеокарт. То есть, сейчас это уровни 512 МБ (для low-end) и от 1 ГБ для всех остальных видеокарт, включая и высокие разрешения и максимальные настройки качества. А если видеопамяти меньше, то современные игры или будут тормозить или даже не дадут выставить максимальные настройки.

    Но этот расчётный объем видеопамяти у игровых разработчиков растет, даже несмотря на засилие консолей и мультиплатформы. Ещё пару лет назад было вполне достаточно 512-640 МБ, а теперь появились проекты, в которых этот объёма недостаточно. Но даже среди самых последних игр таких проектов пока мало, но они уже появляются. Поэтому, в случае не слишком большой разницы в цене между видеокартами с разными объёмами памяти при прочих равных условиях (частота и ширина шины), следует покупать модель с большим объёмом. Но без погони за цифрами — никакой low-end карте не поможет пара гигабайт медленной DDR3-памяти. Такой объём ей на данный момент просто не нужен. Зато важен другой параметр, о котором мы поговорим далее.

    Подробнее о пропускной способности памяти

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

    Пиковая пропускная способность памяти рассчитывается довольно просто — это произведение «эффективной» частоты памяти на количество данных, передаваемых за такт (ширина шины памяти). Например, для GeForce GTX 580 с шиной 384 бит и частотой видеопамяти 1002(4008) МГц, ПСП будет равна:

    1002 МГц × 4 (передача данных с учетверённым темпом) × 48 (384/8 байт за такт) ≈ 192,4 ГБ/с

    Если с эффективной частотой памяти всё понятно, её обычно везде пишут, и на коробках, и в характеристиках прописывают прямо, то с шиной всё несколько сложнее, ведь она далеко не всегда явно указывается производителем, поэтому на неё нужно обращать особое внимание. Большинство современных видеокарт используют 128-битную или 256-битную шину памяти на один GPU, топовые модели могут иметь до 384 бит, а некоторые недорогие платы оснащаются лишь 64-битной шиной.

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

    Читайте также:  Wp head где редактировать

    Рассмотрим очень жизненный пример — модель GeForce GTS 450 с двумя разными типами памяти, GDDR5 на более дорогой модели и DDR3 на дешёвой. Во время выхода на эту видеокарту ставили исключительно быструю GDDR5-память с приличной пропускной способностью. Но когда её время прошло и она спустилась в нижний ценовой диапазон, производители начали экономить, выпуская варианты с DDR3-памятью, которая гораздо дешевле. Результат подобной экономии можно пронаблюдать на следующей диаграмме:

    Как видите, всё очень печально для DDR3-варианта — даже в далеко не самой новой игре разница в различных разрешениях экрана составляет от 50 до 70%! То есть, мощность GPU во всех протестированных условиях ограничена медленной видеопамятью. Модель с DDR3 просто не может считывать и записывать данные с теоретически возможной скоростью. Таким образом производители вместе с компанией NVIDIA снизили себестоимость модели, спустив её ещё ниже в бюджетный сегмент.

    Поэтому при выборе между видеокартой с бо́льшим и меньшим объёмом видеопамяти нужно всегда смотреть на тактовые частоты, ширину шины и цены! Так, при большой разнице в ценах между двумя решениями среднего и низшего уровней с 1 ГБ и 2 ГБ памяти нет смысла гнаться за дорогим вариантом — видеокарта такого уровня просто не получит большой прибавки в производительности от увеличенного объёма. Но если приходится выбирать между видеокартами с разным объёмом памяти и разной ПСП, то тут выбор уже не так однозначен, и нужно его совершать исходя из того, какого уровня видеокарта и насколько разнятся их частоты. Не забывая и про цену, естественно.

    Например, при выборе между топовой видеокартой с 1,5 ГБ памяти и более высокими тактовыми частотами против такой же карты но с 3 ГБ памяти со стандартными частотами и более высокой ценой на данный момент выгоднее будет первая видеокарта, так как она обеспечит даже бо́льшую производительность почти во всех режимах и условиях, кроме самых высоких разрешений. То же касается, к примеру, GeForce GTS 450 с 1 ГБ GDDR5-памяти против GTS 450 с 2 ГБ DDR3 — первый вариант точно будет быстрее. В большинстве режимов видеокарты бо́льшая частота и ширина шины играет значительно более важную роль, чем бо́льший объём видеопамяти, и только в высоких разрешениях увеличенный объем может серьёзно сказаться на скорости рендеринга.

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

    Оперативная память

    ОЗУ — оперативное запоминающее устройства — это энергозависимая временная память. После выключения или перезагрузки компьютера «оперативка» обнуляется, то есть, все данные из нее стираются. Объемы используемой оперативной памяти напрямую влияют на скорость работы компьютера. Ведь она очень быстрая, туда помещаются наиболее важные команды и файлы, откуда их извлечь гораздо быстрее, чем из любого другого хранилища. Если объема «оперативки» недостаточно, процессорные команды и файлы операционной системы будут подгружаться с более медленного жесткого диска, что приведет к снижению быстродействия ПК.

    Часть видеоинформации также сохраняется в ОЗУ, хотя любая современная не только игровая видеокарта имеет и свою собственную видеопамять.

    Видеокарта

    Видеокарта производителя sapphire, как, впрочем, и любая другая, занимается тем, что:

    • выводит вообще всякое изображение на экран монитора;
    • встроенный графический процессор занимается полигональными и шейдерными вычислениями, просчитывает карты высот и освещения. Раньше эти функции брал на себя центральный процессор, однако со временем его мощности стало не хватать для этих задач, поэтому видеокарты обзавелись собственным процессором;
    • видеокарта sapphire имеет собственную видеопамять – в зависимости от модели – от 512 и более Мб. Объем памяти определяет, сколько видеоинформации может хранить видеокарта в своем ОЗУ для ускоренного обращения к ней. Если этот показатель невысок, видеокарте приходится записывать часть информации в оперативной памяти компьютера. Это все же быстрее, чем обращаться за подгрузкой, например, текстур с жесткого диска, но медленнее, чем непосредственно из видеопамяти.
    Ссылка на основную публикацию
    Adblock detector