Tw-city.info

IT Новости
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Максимальный объем видеопамяти

Руководство покупателя игровой видеокарты


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


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

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

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

Современные видеокарты оснащаются различным объемом локальной видеопамяти, но обычно он начинается от 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, являющейся одной из наиболее требовательных:

Как видите, в большинстве игровых режимов объём видеопамяти влияет на производительность не слишком значительно — разница не превышает 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 у них совершенно одинаковые.

Рассмотрим очень жизненный пример — модель 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 — первый вариант точно будет быстрее. В большинстве режимов видеокарты бо́льшая частота и ширина шины играет значительно более важную роль, чем бо́льший объём видеопамяти, и только в высоких разрешениях увеличенный объем может серьёзно сказаться на скорости рендеринга.

Железный эксперимент: сколько памяти у видеокарты нужно для игр в Full HD

Оглавление

Счет пошел на гигабайты. В прошлом году NVIDIA выпустила GeForce GTX TITAN X (обзор) — самый мощный одночиповый графический адаптер современности. Видеокарту снабдили 12 гигабайтами памяти стандарта GDDR5. Неофициальной стандартом в 2016 году считается наличие либо двух, либо четырех гигабайт. Каких-то семь лет назад флагманские 3D-ускорители NVIDIA (например, GeForce 8800 Ultra) хвастали 768 мегабайтами памяти. Такого объема с избытком хватало для большинства игр того времени. Мейнстрим-решения уровня GeForce 8800 GTS вовсе оснащались смехотворными по меркам 2016 года 320 мегабайтами.

Как менялся объем видеопамяти в видеокартах

Сегодня даже самая неторопливая видеокарта сегмента Low-end имеет минимум один гигабайт памяти. Игровые решения среднего и высокого ценовых диапазонов комплектуются 2 Гбайт, 4 Гбайт, 6 Гбайт и даже 8 Гбайт. В продаже достаточно моделей, базирующихся на одинаковом графическом процессоре, но с разной емкостью памяти. За увеличенный объем придется доплатить. Но есть ли в этом смысл? Попробуем разобраться на примере пары GeForce GTX 960 (обзор) и Radeon R9 380 (обзор).

Третья степень лжи

В заголовке статьи разрешение Full HD упоминается не просто так. Это самый популярный формат гейминга. В таком разрешении работают современные игровые консоли (получается, правда, не всегда). Full HD-мониторы использует большинство клиентов Steam. Ниже я приведу официальную статистику за январь 2016 года. В Steam зарегистрировано свыше 125 миллионов аккаунтов. Так что предоставляемая этим игровым сервисом база данных вполне объективна. Итого: 35% пользователей Steam используют разрешение Full HD. На втором месте с отставанием почти в 10% идет соотношение 1366х768 (привет ноутбучникам!). На третьей ступени — разрешение 1600х900 точек. Наконец, форматы WQHD (2560×1440) и Ultra HD (3840×2160), так рьяно навязываемые маркетинговыми отделами AMD и NVIDIA, даже в 2016 году особой популярностью не пользуются. У этих разрешений 1,34% и 0,07% доли соответственно. Именно поэтому Full HD считается эталонным форматом. От него и будем отталкиваться. К тому же видеокарты, предназначенные для игр в WQHD и Ultra HD, как правило, имеют определенный (читай — без права выбора) объем памяти. Например, GeForce GTX 980 существует только в версии с 4 Гбайт, вариации Radeon R9 Fury/Nano/Fury X — исключительно с 4 Гбайт.

Самые популярные комплектующие среди пользователей Steam

Интересный парадокс. Самым популярным адаптером по статистике Steam стала модель GeForce GTX 970 (обзор) с 4 Гбайт памяти (точнее, c 3,5+0,5 Гбайт). Я уже писал об этом феномене (до сего момента лидировали исключительно бюджетные решения при цене +/-200 долларов США. В частности, GeForce GTX 660/760). В то же время самым популярным объемом остается один гигабайт памяти (34%). На втором месте значатся адаптеры с двумя гигабайтами. Таких систем 25%, то есть речь идет о каждом четвертом компьютере. Видеокарты с четырьмя гигабайтами памяти установлены всего у 9% пользователей Steam, но наблюдается самый ярко выраженный месячный рост в размере 0,34%. Это означает лишь две вещи: во-первых, в продаже появилось больше продукции с увеличенным объемом памяти. Во-вторых, покупать 3D-ускорители уровня GeForce GTX 970 вынуждают тенденции современной игровой индустрии. Портирование игр с консолей PlayStation 4 и Xbox One приводит к серьезному завышению системных требований. Наглядный пример — январская Rise of the Tomb Raider. Игре для запуска на минимальных настройках качества графики требуется видеокарта с двумя гигабайтами памяти.

Сколько видеопамяти в видеокартах пользователей Steam

GeForce GTX 960 и года не потребовалось, чтобы выйти на чистое третье место в рейтинге Steam. Все очень просто: за относительно умеренную плату (

200 долларов США) пользователь получает устройство, которое тянет все современные игры даже на максимальных настройках качества графики. У AMD к подобным решениям можно отнести адаптеры уровня Radeon R9 380/380X. В прошлые времена — Radeon R9 270/270X и Radeon HD 7870/7850.

Самые популярные видеокарты среди пользователей Steam

Кратко о выборе видеокарт

Вот мы плавно и подошли к вопросу о выборе видеокарты. Какие адаптеры подойдут для современных (и будущих) игр в разрешении Full HD? Предлагаю ознакомиться со следующей таблицей. Видеокарты рассортированы в том числе и по уровню производительности.

Как увеличить объём памяти интегрированной видеокарты? Запускаем любые игры

Большинство компьютеров и ноутбуков имеют интегрированную (встроенную) графическую карту. Но для работы видеоадаптера используется лишь часть оперативной памяти. Обычно материнская плата, у которой есть интегрированная видеокарта, позволяет регулировать объём ОЗУ, выделяемый под нужды графической обработки.

Для чего увеличивают объём памяти видеокарты?

Обычно цель увеличения объёма видеопамяти – запуск более требовательных приложений, которые невозможно или сложно запустить с текущей конфигурацией ПК или ноутбука, потому что возникает нехватка памяти у видеокарты. Как правило, это делают при попытке запустить какую-нибудь игру. Однако от объёма видеопамяти зависит ещё и скорость выполнения задач в процессе работы с какими-нибудь графическими редакторами вроде Photoshop.

Кроме того, необходимо понимать, что объём ОЗУ, отдаваемый под нужды графической карты, не получится использовать для других задач до того момента, пока не будут изменены настройки. Проще говоря, если для работы какого-нибудь приложения необходимо 2 GB ОЗУ и 512 MB видеопамяти, при этом 2 GB – это абсолютно весь объём оперативки, тогда после «передачи» всё равно остаётся 512 MB, а значит, характеристики всё ещё будут недотягивать до необходимых требований, но уже из-за нехватки ОЗУ. Так что перед увеличением доступной видеопамяти убедитесь, что в вашем распоряжении есть не менее 4GB оперативной памяти.

Могу ли я увеличить видеопамять на своём компьютере?

Как правило, функция, которая позволяет увеличить объём видеопамяти присутствует только на тех конфигурациях, где есть интегрированная видеокарта (хотя существуют исключения). Если компьютер имеет установленный внешний (дискретный) видеоадаптер, тогда увеличить объём памяти вряд ли получится – функция доступна лишь для довольно малого количества графических устройств.

Читать еще:  Какое самое высокое качество видео

Кроме того, большинство владельцев ноутбуков ошибочно считают, что у них стоит встроенная видеокарта. Хотя на самом деле всё чаще их оснащают дискретными.

Исходя из этого, первым делом необходимо точно узнать, стоит на устройстве ли интегрированная видеокарта или дискретная. В Windows это можно сделать вполне стандартным способом, используя «Диспетчер устройств»:

  • Нажимаете на сочетание клавиш

в открывшемся окне «Выполнить» прописываете команду devmgmt.msc нажимаете «OK»;

В «Диспетчере устройств» найдите, после чего откройте раздел «Видеоадаптеры». Если на компьютере используется лишь одно графическое устройство, тогда название отобразится именно в этом разделе;

Как увеличить объём видеопамяти с помощью BIOS?

. Но можно воспользоваться и двумя другими способами:

Способ войти в BIOS напрямую из Windows 10:

  • Нажимаете на значок с уведомлениями, где находится вариант «Параметры»;

Переходите в раздел «Обновление и безопасность» далее выбираете вкладку «Восстановление»;

В пункте «Особые варианты загрузки» выбираете «Перезагрузить сейчас»;

После перезапуска вы окажитесь в голубоватом меню ОС, где нужно выбрать вариант с «Диагностикой» далее «Дополнительные параметры» теперь остаётся выбрать «Параметры встроенного ПО» и «Перезагрузить» компьютер;

Сразу после рестарта вы окажитесь в панели управления BIOS.

  • В поисковой строке меню «Пуск» введите команду cmd клик правой кнопкой мыши по командной строке выбираете вариант «Запуск от имени администратора»;

В открывшемся окне введите теперь другую команду shutdown.exe /r /o, благодаря ей компьютер начнёт перезагружаться;

Следом вы окажитесь в меню, где нужно сделать всё то, что было указано в первом варианте входа в BIOS;

Выбираете «Диагностику» «Дополнительные параметры» «Параметры встроенного ПО» «Перезагрузить».

Теперь в настройках BIOS необходимо отыскать опцию, отвечающую за распределение оперативной памяти, для нужд видеоадаптера. При этом учтите, что в зависимости от модели материнской платы и версии прошивки БИОСа, опция может иметь другое название. Абсолютно то же самое касается и структуры пользовательского интерфейса – расположение может быть разным.

Перед тем как начнёте вносить изменения, рекомендуем изучить характеристики материнки. Но в любом случае нужно:

  • Найти раздел, связанный с интегрированными устройствами или параметр, который отвечает за память по типу «BIOS VGA Sharing Memory» / «Graphics Memory Allocation» (значение может отличаться из-за модели, но смысл всегда один и тот же);

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

Как установите необходимые параметры, остаётся лишь сохранить все изменения (обычно за это отвечает клавиша

), выйти из панели управления BIOS и перезагрузить компьютер.

Для более производительных видеоадаптеров существует ещё один вариант – программа «MSI Afterburner». Благодаря ей можно постепенно увеличивать тактовую частоту процессора дискретной видеокарты и тем самым увеличить производительность. Но, как и в случае с BIOS, если решили заняться манипуляцией с памятью графического адаптера, всегда соблюдайте осторожность. Ведь из-за чрезмерной нагрузки устройство может отказаться работать, а компьютер войдет в режим вечной перезагрузки. В таком случае следует снизить параметры или вообще вернуться к базовым.

Современные типы видеопамяти

#GDDR5 #GDDR5X #HBM #HBM2

Видеокарты всегда оснащались самой продвинутой с технологической точки зрения, а потому и самой быстрой памятью. Начиная с 2009 года наиболее быстрой графической памятью была GDDR5, впервые появившаяся в видеокартах AMD Radeon HD 4800. Но время идет, и современным картам пропускной способности GDDR5 уже не хватает. В старших моделях видеокарт стала появляться видеопамять GDDR5X, HBM и HBM2. Сравним эти микросхемы памяти.

GDDR5

GDDR5 — наиболее широко используемая высокоскоростная память, которая распространена на видеокартах текущего поколения. Она является преемником памяти GDDR3 и GDDR4. В настоящее время GDDR3 или DDR3 используется только в графических картах начального уровня, тогда как GDDR4 не используется совсем.

GDDR5 является одним из самых быстрых типов графической памяти и используется во многих видеокартах от бюджетных и до высокопроизводительных карт. Примером мощных видеокарт, использующих память GDDR5, могут служить GTX 1060, GTX 1070 и Radeon RX 480. Бюджетные и средние видеокарты с памятью GDDR5 — это GT 730, GT 740, RX 460, GTX 750 Ti, GTX 1050 Ti и т. д.

GDDR5 — это память, по сравнению с предшественниками, имеет высокую пропускную способность и меньшее энергопотребление. Скорость передачи данных может достигать 8 Гбит/с. Микросхемы памяти GDDR5 выпускаются Samsung, Hynix, ELPIDA или Micron. Чипы имеют объемы 512 МБ, 1, 2, 4 и 8 ГБ. Ширина шины каждого чипа памяти GDDR5 составляет 32 бита. Сейчас на смену GDDR5 приходит память GDDR5X.

GDDR5X

GDDR5X — это улучшенная версия памяти GDDR5. Как и предшественница, GDDR5X относится к высокопроизводительной SGRAM (синхронная графическая оперативная память), которая используется в видеокартах, высокопроизводительных серверах и других современных аппаратных устройствах. GDDR5X вдвое быстрее обычной памяти GDDR5 и может достигать скоростей в диапазоне 10-14 Гбит/с. В будущем скорость пропускная способность памяти GDDR5X может достичь значений в 16 Гбит/с. В настоящее время память GDDR5X выпускается фирмой Micron.

Так же GDDR5X потребляет меньше энергии по сравнению с GDDR5. Чипы памяти GDDR5X доступны в объемах 4 ГБ, 6 ГБ, 8 ГБ и 16 ГБ. Самые популярные графические карты, использующие память данного типа включают в себя GeForce GTX 1080 и Nvidia TITAN X (Pascal). Высокопроизводительные графические карты для рабочих станций, такие как Nvidia Quadro P5000 и Quadro P6000, также используют высокоскоростную память GDDR5X. Samsung планирует запустить память GDDR6 в 2018 году, которая станет настоящим преемником памяти GDDR5. Он будет иметь скорость до 16 Гбит/с и иметь еще более низкое энергопотребление.

Стоит отметить, что замена памяти с GDDR5 на GDDR5X невозможна, так как чипы имеют разное количество контактов (170 у GDDR5 и 190 у GDDR5X).

HBM (от High Bandwidth Memory — память с высокой пропускной способностью) выпускается компаниями Hynix и Samsung. Так же как и описанные выше типы памяти используется в видеокартах и других современных устройствах. На данный момент память HBM используется в нескольких видеокартах. По конструкции HBM — это непланарная память с трехмерной конструкцией в виде куба или прямоугольный параллелепипед. В HBM несколько микросхем памяти сложены друг над другом, чтобы сформировать кубическую структуру. Благодаря этому снижается площадь, занимаемая чипами памяти, что делает возможным размещение ее в непосредственной близости к графическому процессору.

Каждая «стопка» (стек) памяти HBM не зависит от остальных, но они работают вместе. Из-за малого форм-фактора HBM также известна как компактная память или многоуровневая память. Обычный стек памяти HBM состоит из четырех слоев DRAM на базовой матрице и имеет два 128-битовых канала на каждый кристалл DRAM, что в сумме дает 8 каналов, что приводит к 1024 бит на стек стека интерфейса памяти. Таким образом, видеокарта, имеющая четыре стека 4-Hi HBM, имеет ширину шины памяти 4 x 1024 = 4096 бит. Рабочая скорость памяти HBM составляет 1 Гбит/с, но ее пропускная способность памяти намного выше по сравнению с памятью GDDR5. Это связано с гораздо более широкой шиной памяти. Ширина полосы пропускания памяти HBM может достигать 128 Гбайт/с на стек. HBM может иметь емкость 1 ГБ на каждый стек и поддерживает 4 ГБ на каждый пакет.

Память HBM потребляет меньше энергии по сравнению с памятью GDDR5 и GDDR5X. Первой видеокартой, использующей память HBM, стала AMD Radeon R9 Fury X. Она также используется в двух видеокартах с графическим процессором Radeon Pro Duo.

HBM2 — это память второго поколения HBM со всеми характеристиками HBM, но с более высокой скоростью и пропускной способностью. Он может иметь 8 DRAM-матриц на стек и скорость передачи до 2 Гбит/с. С 1024-битным интерфейсом памяти он может иметь пропускную способность памяти 256 Гбайт/с на стек, что вдвое больше обычной памяти HBM или HBM 1. Суммарная емкость HBM2 также больше, и она может иметь до 8 ГБ на стек. Первым чипом GPU, использующим память HBM2, является Nvidia Tesla P100. Новейшая видеокарта от Nvidia для рабочих станций Nvidia Quadro GP100 также оснащена памятью HBM2. Память HBM2 будет использоваться в основном для игр VR, дополненной реальности и других приложений, активно работающих с памятью. Преемником HBM2 будет HBM3, производство которой планируется начать в 2019 или 2020 году.

VJ Железо

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

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

Читать еще:  Какой видео разъем лучше

Современные видеокарты оснащаются разным объемом локальной видеопамяти, обычно от 128 Мбайт до 1024 Мбайт (1 гигабайт). Чаще всего на low-end и mid-end видеокарты ставят 256 Мбайт памяти, а на high-end уже 512 Мбайт и выше, но есть и некоторые исключения. Чем больше памяти установлено на видеокарте, тем больше данных (тех же текстур, вершин и буферов) в ней можно хранить, не используя медленный доступ к ОЗУ компьютера. Причем, больше всего места занимают текстуры, рассмотрим скриншоты из игры Call of Duty 2 с разными установками качества текстур:

В Call of Duty 2 игра сама настраивает качество текстур под имеющийся объем текстурной памяти (объем видеопамяти минус место, занятое фреймбуфером). Так, режим Extra автоматически выставится на 320-512 Мбайт видеокартах, High или Normal — на 256 Мбайт, в зависимости от настроек разрешения и уровня антиалиасинга, а Low — на 128 Мбайт. Даже если вы выставите максимальные настройки вручную, то на видеокарте с недостаточным объемом видеопамяти для хранения ресурсов будет использоваться часть системной памяти, что приведет к сильным тормозам и отсутствию комфорта и плавности в игре.

Для того чтобы было проще ориентироваться, приведем таблицу среднего использования видеопамяти некоторыми из современных 3D игр в режиме максимальных настроек, при разрешении 1024×768 и использовании антиалиасинга уровня 4x (там, где это возможно), информация взята из технологических обзоров игр.

Как вы видите, почти все современные игры требовательны к объемам видеопамяти, хотя среди рассмотренных игр есть и исключения, которым будет достаточно 128 Мбайт видеопамяти. Минимально необходимый объем локальной памяти для видеокарт, судя по этой таблице, составляет 256-320 Мбайт, 128 Мбайт будет недостаточно, а вот более 320 Мбайт редко где потребуется. Впрочем, в более высоких разрешениях и будущих играх требования изменятся, так что видеокарту лучше подбирать с запасом. Но что можно сказать точно, так это то, что более 512 Мбайт в ближайшие пару лет вряд ли понадобится.

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

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

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

Продавцы иногда используют объем видеопамяти в качестве основной характеристики видеокарт, и это часто вводит в заблуждение простых покупателей, плохо знакомых с реальным положением дел. Сравним производительность решений с разным количеством видеопамяти на примере двух одинаковых видеокарт NVIDIA GeForce 8800 GTS, с единственным отличием — на первой установлено 320 Мбайт памяти, а на второй — 640 Мбайт. Любой продавец вам скажет, что вторая видеокарта значительно быстрее первой, кроме случаев, когда в магазине есть модели с 320 Мбайт, а другие отсутствуют (редчайшие случаи честных и одновременно компетентных продавцов мы в расчет не берем). А что же на самом деле? Смотрим цифры, полученные в двух играх:

Как видите, в большинстве режимов объем видеопамяти влияет на производительность незначительно, лишь в сверхвысоких разрешениях и с максимальными настройками качества появляются провалы, когда 320 Мбайт вариант заметно отстаёт от более дорогой карты. Но в целом можно считать, что объем памяти не слишком сильно сказывается на скорости, и сравнивать две видеокарты только по количеству памяти не стоит.

Важное замечание! Речь идет об объемах памяти не менее 256 Мбайт! В этом случае, примеры, когда объем памяти сказываться на производительности, весьма редки, но если сравнивать 128 Мбайт и 256 Мбайт решения, то такие выводы не являются верными. Дело в том, что разработчики игровых приложений рассчитывают используемые в играх ресурсы так, чтобы они входили в локальную видеопамять наиболее распространенных на рынке видеокарт, он на данный момент как раз равен 256 Мбайт (в редких случаях чуть больше). И если видеопамяти меньше, то современные игры или будут тормозить, подгружая данные из оперативной памяти, или не дадут выставить максимальные настройки, а может быть, и то и другое вместе.

Еще один момент — расчетный объем видеопамяти у игровых разработчиков постоянно растет, несколько лет назад было вполне достаточно 128 Мбайт, теперь появились проекты, в которых и 256 Мбайт недостаточно. Таких пока мало, но они уже появляются (см. таблицу). Поэтому, в случае небольшой разницы в цене между видеокартами с разными объемами памяти при прочих равных условиях (частота и ширина шины), следует покупать плату с большим объемом. Но без погони за цифрами — никакой low-end карте не помогут 512 Мбайт памяти. Равно как и объем в 1 ГБ на данный момент просто не нужен. В общем, можно сказать, что для low-end и mid-end оптимальным объемом является 256 Мбайт, для high-end — 512 Мбайт или, с небольшой натяжкой — 320 Мбайт. Больший объем пока что просто очень редко используется.

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

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

Пиковая пропускная способность памяти рассчитывается просто — это произведение «эффективной» частоты памяти на количество данных, передаваемых за такт (ширина шины памяти). Например, для GeForce 8800 GTS с шиной 320-бит и частотой видеопамяти 800(1600) МГц, ПСП равна:

800 МГц * 2 (передача по двум фронтам) * 40 байт (перевод ширины шины в байты) = 64000 Мбайт/с = 64 Гбайт/с

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

Поэтому, при выборе между видеокартой с большим объемом видеопамяти и меньшим, нужно всегда смотреть на тактовые частоты, ширину шины и цены! Так, при большой разнице в ценах между двумя low-end решениями с 256 и 512 Мбайт памяти, нет смысла гнаться за вторым вариантом, видеокарта низкого уровня просто не получит большой прибавки в производительности от этого. Другой пример — видеокарты с разным объемом, но разными же частотами видеопамяти. Тут нужно выбирать, исходя из того, какого уровня видеокарта и насколько разные частоты, не забывая и про цену, естественно.

Например, из high-end решения с 320 Мбайт и более высокими тактовыми частотами против такой же 640 Мбайт карты со стандартными частотами и более высокой ценой, на данный момент выгоднее будет первая видеокарта, так как она обеспечит большую производительность почти во всех режимах и условиях, кроме самых высоких разрешений. Вот подтверждение:

Посмотрите на диаграммы тестов в указанной статье — в большинстве режимов разогнанные видеокарты обгоняют видеокарту с обычными частотами, но большим объемом памяти. И только в сверхвысоких разрешениях в два раза больший объем сказывается на их скорости. Конечно, необходимо учитывать растущие потребности игр в видеопамяти, вполне может сложиться так, что через год ситуация изменится на противоположную.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector
×
×