Главная » Видоопатять СКОЛЬКО НУЖНО для нотфортной игры?
При покупке графили ческого адаптера за­частую приходится ори­ентироваться не только на GPU, который лежит в его основе, но и на объем установленной видео­памяти. Причем разброс здесь очень велик - от скромных 256 МБ до вну­шительных 2 ГБ. Сущест­вуют различные мнения о том, какое же количество мегабайт нужно для комфортной игры. По­пробуем разобраться, сколько видеопамяти требуют современные игры, есть ли польза от дополнительного объема и стоит ли за него переплачивать.

При нехватке видеопамяти графические ускорители используют тот же метод, что и ОС при недостатке ОЗУ. с одним лишь отличием -вместо файла на жестком диске (хотя в особо тяжелых случаях есть и такой вариант) для расширения видеопамяти задействуется опера­тивная память компьютера. Однако даже если бы GPU мог использовать ОЗУ без всевозможных задержек, так же как и локальную, разница в скорости между этими двумя типами очень велика. К примеру, про­пускная способность памяти у ATI Radeon HD 3850 составляет около 53 ГБ/с. в то время как у двухка-нальной DDR2. работающей на частоте 800 МГц, - всего 6,4 ГБ/с. Если видеопамяти недостаточно, то в первую очередь выгружаются не используемые на текущий момент текстуры. Трудности начинаются, когда они понадобятся снова: их придется доставать из оперативной памяти, а заодно искать другие текстуры, которые можно выгрузить в ОЗУ. Если таких данных много, то наблюдаются притормаживания, особенно заметные в динамичныхиграх. Тут стоит отметить, что, к сожалению, при использовании обычных тестов среднее количество кадров в секунду не всегда корректно отображает именно комфортность игры. В связи с этим мы несколько адаптировали методику, чтобы добиться более правдивых результатов. Но все равно возьмите на заметку: при одинаковом количестве кадров в секунду карта с медленным чипом, но достаточным объемом памяти обеспечивает более комфортную игру, чем ускоритель с быстрым GPU, но малым объемом памяти.
Гораздо хуже, когда видеопамяти не хватает даже для текстур, находя­щихся в одном кадре. В такой ситу­ации довольно сильно падает про­изводительность. ведь мы помним, насколько оперативная память мед­ленней графической, а обращаться к ней приходится при прорисовке каждого кадра.
Методика тестирования
Для нашего исследования мы взяли видеокарты двух серий - ATI Radeon HD 3850 и NVIDIA GeForce8800 GT, которые предлагаются в версиях с объемом 256, 512 МБ и 1 ГБ. Сразу предостережем желающих купить графический ускоритель с большим объемом памяти - иногда такие модификации имеют меньшие частоты, а на это стоит обращать пристальное внимание. Особенно часто подобным грешат видеокарты бюджетного уровня. Оверклокеров также огорчит и то, что в не самых дешевых моделях зачастую применяют более медленную память, которая хоть и работает на положенных частотах, но разгонный потенциал имеет невысокий.
Так как предоставленные видео­карты Sapphire HD 3850 1G и MSI NX8800GT-T2D256E-0C были изна­чально форсированы производите­лями, для создания равных условий мы привели их частоты к рефе-ренсным значениям, которые составляют 670/1660 МГц для Radeon HD 3850 и 600/1800 МГц для GeForce 8800 GT.
Для измерения количества выде­ляемой видеопамяти мы применяли утилиту RivaTuner 2.09. Она удобна и проста в использовании, а также позволяет записывать лог ивыводить значения загрузки на OSD. Мы рекомендуем эту программу читателям, желающим узнать, сколько памяти расходуется в инте­ресующих их условиях и достаточно ли ее. Единственный серьезный недостаток RivaTuner 2.09 - невоз­можность отслеживать загрузку для OpenGL-приложений.
В качестве тестов были использо­ваны 3DMark2006, Crysis. Call of Duty 4: Modern Warfare. Unreal Tournament 3, S.T.A.L.K.E.R.: Shadow of Chernobyl и Elder Srolls IV: Oblivion. Остановимся на интерес­ных особенностях подробнее.
Результаты тестоб
Для опытных пользователей не сек­рет, что синтетический бенчмарк FutureMark 3DMark 2006 не критичен к объему видеопамяти. Это полностью подтверждают получен­ные нами результаты - максимальные значения при стандартном для данного теста разрешении составили 220 МБ для видеокарт на базе HD 3850 и 245 МБ для 8800 GT. В связи с чем странным выглядит некоторое отставание HD 3850 256 МБ от своих коллег.
Crysis предсказуемо использует достаточно большое количество видеопамяти и потому моделям с 256 МБ приходится несладко. К примеру, при разрешении 1280x1024 GeForce 8800 GT 256 МБ уступает своей -коллеге- с 512 МБ на треть и даже проигрывает Radeon HD 3850 512 МБ. Примечательная особенность этой игры в том, что аппетит к ней приходит во время еды - чем большим обьемом памяти оснащен графический адаптер, тем больше ее используется.
Примером достаточно экономных по отношению к видеопамяти игр должны были стать мультиплат-форменные проекты, такие как Call of Duty 4 и Unreal Tournament 3. Дело в том, что на next-gen-консо-лях количество видеопамяти составляет 256 МБ, но, как оказалось, это вовсе не означает, что на ПК они тоже будут обходиться подобным объемом при максимальных настройках.
Так как в Call of Duty 4: Modern Warfare нет возможности использо­вать демо-записи в одиночной игре и на сетевые баталии обычно геймеры тратят заметно больше времени, то в качестве теста мы взяли запись именно мультиплеерного сражения. Однако отметим, что количество задействованной видеопамяти на локациях одиночной кампании ввиду их значительных размеров в среднем на четверть выше.
Мы уже видели, что в Crysis и Call of Duty 4 у видеокарт на базе чипсетов NVIDIA несколько более высо-кое потребление памяти, чем у чипов ATI, но в Unreal Tournament 3 разница очень велика. Если при разрешении 1920x1200 модели HD 3850 используют скромные 385 МБ, то 8800 GT уже целых 600! Такой огромный разброс частично объясняется тем, что у видеокарт ATI при включении полноэкранного сглаживания объем задействован­ной памяти не увеличивается, но падение производительности при активации антиалиасинга больше чем у конкурента.
Отечественный хит S.T.A.L.K.E.R.: Shadow of Chernobyl использует достаточно качественные текстуры, и потому занимаемый игрой объем видеопамяти весьма велик. Стоит отметить, что мы не включали полноэкранное сглаживание, так как при полном динамическом освещении применяется отложенный рендеринг, который не предусматривает работы антиалиасинга. Однако у видеокарт NVIDIA возможна принудительная его активация через драйвер, но при этом сильно падает про­изводительность. а потребление памяти вырастает очень значительно - даже при разрешении 1280x1024 оно превысило 700 МБ.
Последним тестовым приложени­ем является культовая RPG The Elder Scrolls IV: Oblivion. Но включена она была в тестовый пакет вовсе не потому, что это пре­красная игра и достаточно много ее поклонников еще в нее играют. Главной причиной стало наличие для нее текстурного пака Qarl's Texture Pack III. который заменяет стандарт­ные текстуры на версии с большим разрешением (до 4096x4096 пик­селов), благодаря чему картинка становится значительно краше. -Побочный- эффект использования текстур настолько высокого разре­шения - значительный объем зани­маемой видеопамяти. В итоге мы не смогли найти игру, которая пре­взошла бы Oblivion+Qarl's Texture Pack III no этому параметру. Все настройки также были установлены на максимум, а антиалиасинг х4 и анизотропная фильтрация х16 фор­сированы через драйверы. Обратите внимание, в действительно тяжелых условиях GeForce 8800 GT 256 МБ не смогла пройти тест, а при разре­шении 1920x1200 сдалась и 8800 GT 512 МБ.
Как показало наше исследование, видеокарты на базе чипов от NVIDIA гораздо болезненнее реаги­руют на нехватку видеопамяти, и, что еще усугубляет ситуацию, они при этом используют большее коли­чество видеопамяти, чем продукты ATI. Как следствие мы получаем очень странную картину - Radeon HD 3850 256 МБ, имея одинаковый объем памяти с GeForce 8800 GT 256 МБ, в тяжелых режимах оказывается зачастую быстрее. несмотря на более медленный GPU. Хотя практической ценности от этого преимущества HD 3850 256 МБ нет. поскольку играть при подобных настройках уже нельзя.
Мы знали: 256 МБ памяти для такого достаточно мощного чипа, как G92, мало, однако то, что это настолько негативно влияет на быстродействие, стало неприятным открытием. Даже при разрешении 1280» 1024 преимущество версии 8800 GT с 512 МБ может составлять 60%. Учитывая незначительное отличие в стоимости между моделями GeForce 8800 GT с 256 МБ и 512 МБ, гораздо предпочтительнее последняя. Особенно если учесть, что недорогая HD 3850 512 МБ показывает иногда даже лучшую производительность, чем 8800 GT 256 МБ. А если говорить о комфортности, то разница еще более велика - пусть и невысокая. но стабильная частота кадров заметно приятней высокой, но с частыми -лагами» при нехватке памяти. Еще одной интересной особенностью стало то. что 8800 GT с 256 МБ зачастую расходовала больше видеопамяти, чем модификации с 512 МБ и 1 ГБ.
Стоит отметить еще один побоч­ный эффект нехватки видеопамяти, который часто не принимают во внимание. - уменьшение коли­чества свободной ОЗУ. К примеру. в Oblivion при использовании HD 3850 256 МБ обращения к файлу подкачки на жестком диске были уже весьма частыми. Естественно, можно нарастить объем оператив-ной памяти и таким образом чуть улучшить ситуацию, однако с точки зрения производительности в играх все же лучше иметь графический адаптер с достаточным объемом видеопамяти.
При выборе между 8800 GT 512 МБ и 8800 GT 1 ГБ надо смотреть на личные предпочтения и цены: если вы играете при высоких разреше­ниях. то при разнице в стоимости 10-15% можно присмотреться к модели с гигабайтом памяти. А вот покупку Radeon HD 3850 1 ГБ не­льзя назвать оправданной - отличие в производительности невелико даже в Oblivion. Скорее всего, сказывается использование видео­картами ATI более совершенного алгоритма сжатия текстур и шей-дерного сглаживания.
Можно с уверенностью сказать, что 512 МБ на данный момент являются необходимостью для современных видеокарт, за исключением. возможно, бюджетных. Кроме того, уже сейчас существуют приложения, где и 512 МБ будет не всегда достаточно. Однако с другой стороны, в тех случаях, когда дополнительные 512 МБ ощутимо помогают, производительность обычно уже слишком низкая. К примеру, в Crysis мы не устанавливали максимально возможные настройки, при которых используется около 700 МБ, именно по этой причине. Потому оснащение видеокарт 1 ГБ памяти будет действительно оправданным для топовых ускорителей нового поколения.

Категория: Железо | Просмотров: 848