Представляем вашему вниманию февральский выпуск "В погоне за производительностью: видеокарты".
С этого материала мы увеличили количество игр, используемых в качестве тестовых приложений, с шестнадцати до двадцати. Также был значительно обновлен список проектов.
Выбыли: Assassin's Creed, Call of Duty 4: Modern Warfare, Clive Barker's Jericho, Fallout 3: The Pitt, Gears of War, Mass Effect, Need for Speed: Pro Street, STALKER: Clear Sky и Tom Clancy's HAWX.
Их заменили: Avatar, Batman: Arkham Asylum, Borderlands, Call of Duty 4: Modern Warfare 2, Colin McRae: DIRT 2, Dragon Age: Origins, Fallout 3: Broken Steel, Left 4 Dead 2, Need for Speed: SHIFT, Prototype, Risen, S.T.A.L.K.E.R.: Call of Pripyat и Sacred 2: Ice & Blood.
В тесты были добавлены новые видеокарты:
Тесты проводились на следующем стенде:
Видеокарты:
Программное обеспечение:
Все большее распространение в современных играх получает технология NVIDIA PhysX. С этого выпуска мы будем тестировать игры с поддержкой этой технологии с включенными и выключенными физическими эффектами. Как известно, NVIDIA PhysX не поддерживается видеокартами AMD/ATI, поэтому после ее активации у них будут наблюдаться проблемы по естественным причинам. Просим поклонников "красного лагеря" не расстраиваться по этому поводу - уже в марте мы выпустим статью "Выбор видеокарты под NVIDIA PhysX", в которой будет определен оптимальный графический ускоритель для расчета физических эффектов. В дальнейшем, он будет применяться во всех комбинациях видеокарт в играх, с включенной NVIDIA PhysX.
Две игры из двадцати (Colin McRae: DIRT 2 и S.T.A.L.K.E.R.: Call of Pripyat) дают возможность увидеть новый API DirectX 11 в действии. На текущий момент его поддерживают только видеокарты AMD/ATI Radeon HD 5ххх серии. Эти проекты также будут тестироваться с включенным и выключенным DirectX 11.
Два новшества, указанные выше, носят ознакомительный характер и при подведении итогов они не будут учитываться.
Также в этом обзоре мы вводим следующую градацию видеокарт:
Все игры тестировались в разрешениях 1280x1024, 1680х1050 и 1920х1200.
В следующих играх использовались средства измерения быстродействия (бенчмарк):
Игра, в которой производительность замерялась путем загрузки демо сцен:
В данных играх производительность измерялась с помощью утилиты FRAPS v3.0.3 build 10809:
Во всех играх замерялись минимальные и средние значения FPS.
В тестах, в которых отсутствовала возможность замера минимального FPS, это значение измерялось утилитой FRAPS.
VSync при проведении тестов был отключен.
Чтобы избежать ошибок и минимизировать погрешности измерений, все тесты производились по три раза. При вычислении среднего FPS за итоговый результат бралось среднеарифметическое значение результатов всех прогонов. В качестве минимального FPS выбиралось минимальное значение показателя по результатам трех прогонов.
Перейдем непосредственно к тестам.
Left 4 Dead 2 продолжила традицию Valve делать демократичные по ресурсоемкости игры - даже в 1920х1200 разогнанный GeForce 9600 GT показывает приемлемую производительность.
При определении доминирования видеокарт NVIDIA и AMD/ATI не учитывались:
Доминирование видеокарт NVIDIA и AMD/ATI в играх рассчитывалось путем выведения среднеарифметического результата в трех разрешениях. Мы убрали разделение на группы вследствие представления противоборствующих сторон приблизительно равнозначными видеокартами. По этим графическим ускорителям выводились их среднеарифметические результаты, на основании которых мы определяли, видеокарты какого вендора демонстрируют большую производительность в игре.
В этом разделе рассчитывалось среднеарифметическое, а не среднегеометрическое значение, т.к. при относительно малом количестве видеокарт с каждой стороны среднегеометрическое значение искажает картину расстановки сил в той или иной игре.
В Avatar первенствуют AMD/ATI. Такой успех достигнут в основном за счет отличной производительности мультипроцессорных графических решений: 2 x Radeon HD 4890 оказались быстрее 2 x GeForce GTX 285, 2 x Radeon HD 4870 - 2 x GeForce GTX 275 и даже Radeon HD 4850 и Radeon HD 4770 вплотную приблизились к 2 x GeForce GTX 260 896 Мбайт.
Среди одиночных видеокарт уверенно лидирует Radeon HD 4870x2, обгоняющий GeForce GTX 295 на 11%. Radeon HD 5870 и Radeon HD 5850 вне конкуренции, Radeon HD 4890 занял золотую середину между GeForce GTX 285 и GeForce GTX 275.
Batman: Arkham Asylum благоволит к видеокартам NVIDIA. Не смотря на то что технология SLI в этой игре не работает графические ускорители "зеленых" оказались заметно быстрее конкурентов из красного лагеря - GeForce GTX 285 опережает Radeon HD 5870, а GeForce GTX 275 наступает ему на пятки. GeForce GTX 260 незначительно медленнее Radeon HD 5850, а GeForce GTS 250 вплотную приблизился к Radeon HD 4890. Даже GeForce 9600 GT смог на равных конкурировать с находящимся в другой весовой категории Radeon HD 4850.
В отличии от SLI технология CrossFireX работает, но очень плохо: 2 x Radeon HD 4890 медленнее GeForce GTX 260, 2 x Radeon HD 4850 смогли конкурировать только с одиночным GeForce 9800 GT. Немалую роль в столь плачевном выступлении красных стал провал их производительности в разрешении 1920х1200. От полного разгрома AMD/ATI спасли Radeon HD 5870 и Radeon HD 5850, производительность которых в этом разрешении снизилась незначительно, что и подтянуло итоговый результат "красных" видеокарт.
В Borderlands себя вновь более уверенно чувствуют "зеленые" видеокарты. 2 x GeForce GTX 260 незначительно медленнее Radeon HD 4890, 2 x GeForce 9800 GT занимают позицию между 2 x Radeon HD 4850 и Radeon HD 4770.
GeForce GTX 285 оказался быстрее Radeon HD 5870, а GeForce GTX 275 немного медленнее Radeon HD 5850. GeForce GTX 260 опередил Radeon HD 4890, а GeForce GTS 250 вплотную приблизился к Radeon HD 4870. Видеокарты NVIDIA нижнего сегмента - GeForce 9800 GT и GeForce 9600 GT - оказались конкурентоспособны с Radeon HD 4850 и Radeon HD 4770 соответственно.
В Call of Duty: Modern Warfare 2 традиционно первенствуют видеокарты NVIDIA - ее мультипроцессорные графические решения показывают настолько впечатляющую производительность, что даже 2 x GeForce GTX 260 оказались быстрее 2 x Radeon HD 4890, 2хGeForce GTS 250 вплотную приблизились к 2 х Radeon HD 4870.
Среди одиночных видеокарт нет равных GeForce GTX 295. GeForce GTX 285 оказался немного медленнее Radeon HD 5850, а GeForce GTX 275 значительно опередил прямого конкурента - Radeon HD 4890. GeForce GTX 260 расположился между Radeon HD 4890 и Radeon HD 4870. GeForce GTS 250 показал более высокие результаты, чем Radeon HD 4860, Radeon HD 4850 и Radeon HD 4770.
В Colin McRae: DIRT 2 за счет минимального FPS незначительный перевес на стороне видеокарт AMD/ATI. 2 x Radeon HD 4890 расположились между 2 x GeForce GTX 285 и 2 x GeForce GTX 275, 2 x Radeon HD 4870 вплотную приблизились к 2 x GeForce GTX 275, опередив 2 x GeForce GTX 260. 2 x Radeon HD 4850 и 2 x Radeon HD 4770 оказались немного медленнее SLI 2 x GeForce GTS 250.
В противостоянии одиночных видеокарт Radeon HD 4870x2 немного опередил GeForce GTX 295, Radeon HD 5850 - GeForce GTX 285. В свою очередь GeForce GTX 275 и GeForce GTX 260 оказались немного быстрее своих прямых конкурентов - Radeon HD 4890 и Radeon HD 4870, GeForce GTS 250 - Radeon HD 4860, а GeForce 9800 GT - Radeon HD 4850 и Radeon HD 4770.
В самой высокотехнологичной игре современности Crysis Warhead между конкурирующими сторонами была зафиксирована боевая ничья. 2 x Radeon HD 4890 оказались немного быстрее 2 x GeForce GTX 275, 2 x Radeon HD 4870 в паритете с 2 x GeForce GTX 260.
Среди одиночных видеокарт первое место делят Radeon HD 4870x2 и GeForce GTX 295. Во всей красе проявил себя Radeon HD 5870 - он уступил лидерам 8-10%, Radeon HD 5850 оказался незначительно быстрее GeForce GTX 285. В средней и низшей категориях "красные" видеокарты оказались немного производительнее "зеленых".
Несмотря на то, что мультипроцессорные графические решения AMD/ATI оказались медленнее одиночных видеокарт, "красные" доминируют в Dragon Age: Origins. У видеокарт NVIDIA с технологией SLI таких проблем не возникло, но тем не менее, одиночные Radeon HD 5870 и Radeon HD 5850 опережают два GeForce GTX 285, и даже один Radeon HD 4890 наступает им на пятки. Radeon HD 4870 расположился между GeForce GTX 275 и GeForce GTX 260, Radeon HD 4860 опередил GeForce GTX 260. Radeon HD 4850 и Radeon HD 4770 оказались немного быстрее GeForce GTS 250, Radeon HD 4730 - GeForce 9800 GT.
В Fallout 3: Broken Steel с небольшим преимуществом над видеокартами NVIDIA первенствуют графические ускорители AMD/ATI. Лидерство 2 x GeForce GTX 285 несомненно, но 2 x Radeon HD 4890 и 2 x Radeon HD 4870 оказались быстрее своих оппонентов 2 x GeForce GTX 275 и 2 x GeForce GTX 260. Между 2 х Radeon HD 4850, 2 х Radeon HD 4770 и 2 x GeForce GTS 250 был зафиксирован паритет.
Первое место среди одиночных видеокарт между собой делят Radeon HD 4870x2 и GeForce GTX 295. Radeon HD 5870 незначительно отстал от лидеров, Radeon HD 5850 оказался немного быстрее GeForce GTX 285. Достойно выступили Radeon 4xxx серии - Radeon HD 4890 опередил GeForce GTX 285 на символические 2%, Radeon HD 4870 показал более высокий результат, чем GeForce GTX 275, а Radeon HD 4860 вплотную приблизился к GeForce GTX 260. В нижнем сегменте GeForce GTS 250 оказался быстрее Radeon HD 4850 и Radeon HD 4770, а GeForce 9600 GT - Radeon HD 4730.
Даже то, что Far Cry 2 была создана при тесном сотрудничестве с NVIDIA, не принесло значительных дивидендов "зеленым" картам. Лидируют в этой игре 2 x GeForce GTX 285, второе место делят 2 x Radeon HD 4890 и 2 x GeForce GTX 275. За третье место развернулась нешуточная борьба между 2 x Radeon HD 4870, 2 x GeForce GTX 260, Radeon HD 4870x2 и GeForce GTX 295 - разница в производительности между этими видеокартами составляет 2-4%.
В более низком сегменте мультипроцессорных графических решений 2 х GeForce GTS 250 и 2 х GeForce 9800 GT оказались быстрее 2 x Radeon HD 4850 и 2 x Radeon HD 4770.
Radeon HD 5870 занимает промежуточную позицию между GeForce GTX 295 и GeForce GTX 285, Radeon HD 5850 показывает более высокую производительность, чем однопроцессорный флагман NVIDIA. GeForce GTX 275 и GeForce GTX 260 оказались быстрее своих прямых конкурентов Radeon HD 4890 и Radeon HD 4870, а GeForce GTS 250 и GeForce 9800 GT - Radeon HD 4850 и Radeon HD 4770.
В Grand Theft Auto 4 неважно проявили себя старшие мультипроцессорные графические решения AMD/ATI. Виной тому процессорозависимость этой игры - мощность процессора существенно ограничивает производительность видеокарт. Косвенно это подтверждает производительность продукции NVIDIA - разница между одиночными видеокартами и дуэтами невелика.
С незначительным отрывом от конкурентов в этом проекте первенствуют "красные" видеокарты, в первую очередь - за счет более высокой производительности однопроцессорных видеокарт. Так Radeon HD 4890 на равных конкурирует с GeForce GTX 295, Radeon HD 4870 оказался производительнее GeForce GTX 285, а Radeon HD 4860 вплотную приблизился к GeForce GTX 260. Radeon HD 4850 и Radeon HD 4770 расположились между GeForce GTS 250 и GeForce 9800 GT, а Radeon HD 4730 незначительно опередил GeForce 9600 GT и GeForce GT 240.
В Left 4 Dead 2 первенство удерживают видеокарты из красного лагеря. 2 x Radeon HD 4890 расположились между 2 x GeForce GTX 285 и 2 x GeForce GTX 275, а 2 x Radeon HD 4870 - между 2 x GeForce GTX 275 и 2 x GeForce GTX 260. 2 x GeForce GTS 250 уверенно опередили 2 x Radeon HD 4850 и 2 x Radeon HD 4770. Стоит отметить, что минимальный FPS заметно выше у видеокарт NVIDIA.
Среди одиночных видеокарт лидирует Radeon HD 4870x2, опережающий своего прямого конкурента GeForce GTX 295 на 7%. Отлично показали себя Radeon HD 5870 и Radeon HD 5850, опередившие GeForce GTX 285 на 35% и 12% соответственно. Radeon HD 4890 смог на равных конкурировать с однопроцессорным флагманом "зеленых", Radeon HD 4870 - с GeForce GTX 275, а Radeon HD 4860 вплотную приблизился к GeForce GTX 260. В среднем сегменте развернулась острая борьба между Radeon HD 4850, Radeon HD 4770 и GeForce GTS 250. Приятно удивил Radeon HD 4730, показавший равную производительность с GeForce 9800 GT.
В Lost Planet: Colonies видеокарты NVIDIA всегда показывали лучшую производительность, чем их конкуренты из зеленого лагеря. Вот и сегодня 2 x GeForce GTX 275 оказались быстрее 2 x Radeon HD 4890, 2 x GeForce GTX 260 вплотную приблизились к старшим видеокартам AMD/ATI 4ххх серии, а 2 x GeForce GTS 250 значительно опередили 2 x Radeon HD 4850 и 2 x Radeon HD 4770 немного отстав от 2 x Radeon HD 4870.
Балом, в противостоянии между одиночными видеокартами, также правят "зеленые" - GeForce GTX 295 заметно быстрее Radeon HD 4870x2, GeForce GTX 285 расположился между Radeon HD 5870 и Radeon HD 5850, даже GeForce GTX 260 оказался быстрее Radeon HD 4890. GeForce GTS 250 опередил Radeon HD 4860, Radeon HD 4850 и Radeon HD 4770, вплотную приблизившись к Radeon HD 4870.
Серия Need for Speed: SHIFT всегда благоволила к видеокартам NVIDIA, поэтому нет ничего удивительного, что их превосходство над конкурентами составило внушительные 27-45%. Так, старшие мультипроцессорные решения "зеленых" оказались вне конкуренции, 2 x GeForce GTS 250 1024 Мбайт оказались быстрее 2 x Radeon HD 4870, а GeForce 9800 GT 512 - 2 x Radeon HD 4850.
Одиночные видеокарты NVIDIA тоже оказались на высоте - GeForce GTX 295 опередил Radeon HD 4870x2 на 27-59%, GeForce GTX 285 также опередил экс-флагмана AMD/ATI, GeForce GTX 260 оказалась быстрее самой мощной однопроцессорной видеокарты "красных" Radeon HD 5870 на 8-18%. GeForce GTS 250 показал более высокие результаты, чем Radeon HD 4890, GeForce 9800 GT смог на равных конкурировать с Radeon HD 4860.
В Prototype инициатива переходит к видеокартам AMD/ATI. 2 x Radeon HD 4890 и 2 x Radeon HD 4870 оказались быстрее 2 x GeForce GTX 285, 2 x Radeon HD 4850 вплотную приблизились к 2 x GeForce GTX 260, а 2 x Radeon HD 4770 смогли конкурировать с 2 x GeForce GTS 250.
Одиночные видеокарты на высоте - лидирует Radeon HD 4870x2, Radeon HD 5870 быстрее GeForce GTX 295, Radeon HD 5850 и Radeon HD 4890 - GeForce GTX 285. Radeon HD 4870 показал равную производительность с самым мощным графическим ускорителем NVIDIA, Radeon HD 4860 расположился между GeForce GTX 275 и GeForce GTX 260, Radeon HD 4850 вплотную приблизился к последнему. Radeon HD 4770 оказался производительнее GeForce 9800 GT, а Radeon HD 4730 - GeForce 9600 GT.
В Race Driver: GRID был зафиксирован паритет между противоборствующими сторонами. Мультипроцессорные графические решения NVIDIA оказались производительнее тандемов AMD/ATI - лидируют 2 x GeForce GTX 285, 2 x GeForce GTX 275 быстрее 2 x Radeon HD 4890, но 2 x GeForce GTX 260 незначительно отстали от 2 x Radeon HD 4870. 2 x GeForce GTS 250 оказались немного быстрее 2 x Radeon HD 4850 и 2 x Radeon HD 4770.
Среди одиночных видеокарт нет равных GeForce GTX 295 - он опередил Radeon HD 5870 и Radeon HD 4870x2 на 12% и 13% соответственно. Radeon HD 5850 оказался быстрее GeForce GTX 285, между Radeon HD 4890 и GeForce GTX 275 была зафиксирована боевая ничья, Radeon HD 4870 опередил GeForce GTX 260. GeForce GTS 250 расположился между Radeon HD 4860 и Radeon HD 4850, Radeon HD 4770 показал лучший результат, чем GeForce 9800 GT, а Radeon HD 4730 - чем GeForce 9600 GT.
В Resident Evil 5 в общем зачете вперед выходят видеокарты AMD/ATI. Лидируют 2 x GeForce GTX 285, между 2 x Radeon HD 4890 и 2 x GeForce GTX 275 наблюдается паритет. 2 x Radeon HD 4870 быстрее 2 x GeForce GTX 260, а 2 x Radeon HD 4850 и 2 x Radeon HD 4770 - 2 x GeForce GTS 250.
Среди одиночных видеокарт первое место занимает Radeon HD 4870x2, второе - GeForce GTX 295, третье - Radeon HD 5870. Radeon HD 5850 быстрее GeForce GTX 285 на 7-8%, GeForce GTX 275 немного быстрее Radeon HD 4890, а GeForce GTX 260 незначительно медленнее Radeon HD 4870. Radeon HD 4850 и Radeon HD 4770 оказались производительнее GeForce GTS 250, а Radeon HD 4730 - GeForce 9800 GT.
В Risen уверенно лидируют видеокарты NVIDIA - их отрыв от конкурентов составил впечатляющие 33-42%. Этот успех связан с впечатляющей производительностью мультипроцессорных графических решений из красного лагеря и явными проблемами с технологией CrossFireX у AMD/ATI. Так, даже 2 x GeForce 9800 GT быстрее 2 x Radeon HD 4890 на удурчающие 29-32%.
От полной катастрофы красных спасли Radeon HD 5870 и Radeon HD 5850, опередившие GeForce GTX 285 на 35% и 15% соответственно. GeForce GTX 285 и GeForce GTX 275 оказались заметно быстрее Radeon HD 4890, GeForce GTX 260 расположился между Radeon HD 4890 и Radeon HD 4870. GeForce GTS 250 сумел на равных конкурировать с последним, а GeForce 9800 GT - с Radeon HD 4850.
Не зря AMD/ATI активно участвовала в разработке S.T.A.L.K.E.R.: Call of Pripyat - звезда успеха закономерно зажглась над ее видеокартами. 2 x Radeon HD 4890 и 2 x Radeon HD 4870 оказались быстрее 2 x GeForce GTX 285, 2 x Radeon HD 4850 и 2 x Radeon HD 4870 расположились между 2 x GeForce GTX 275 и 2 x GeForce GTX 260.
Среди одиночных видеокарт в тройку лидеров вошли Radeon HD 4870x2, Radeon HD 5870 и Radeon HD 5850. Radeon HD 4890 продемонстрировал превосходство над GeForce GTX 285, а Radeon HD 4870 смог на равных конкурировать с однопроцессорным флагманом NVIDIA. Radeon HD 4860 опередил GeForce GTX 275, а Radeon HD 4850 - GeForce GTX 260. В более низком сегменте Radeon HD 4770 оказался производительнее GeForce GTS 250, а HD 4730 - GeForce 9800 GT.
В Sacred 2: Ice & Blood доминируют видеокарты NVIDIA - все ее мультипроцессорные решения значительно быстрее тандемов AMD/ATI, 2 x GeForce GTS 250 оказались производительнее 2 x Radeon HD 4870, а 2 x GeForce 9800 GT - 2 x Radeon HD 4850 и 2 x Radeon HD 4770.
Первое место среди одиночных видеокарт занимает GeForce GTX 295, опередивший Radeon HD 4870x2 на 32%, но приятно удивил Radeon HD 5870, сумевший вплотную подобраться к двухпроцессорному флагману зеленых. Radeon HD 5850 опередил GeForce GTX 285 на 16%, однако это оказался последний успех красных. GeForce GTX 260 показал равные результаты с Radeon HD 4890, GeForce GTS 250 наступает на пятки Radeon HD 4870, уйдя в значительный отрыв от Radeon HD 4850, а GeForce 9800 GT смог конкурировать с последним. В этой игре приятно удивил Radeon HD 4770, оказавшийся значительно быстрее Radeon HD 4850 и показавший равную производительность с GeForce GTS 250.
За счет более высокого минимального FPS в World in Conflict: Soviet Assault с незначительным преимуществом над зелеными лидируют видеокарты AMD/ATI. Мы засчитали обеим сторонам ничью, т.к. в основных конкурирующих группах видеокарты показали почти равные результаты.
Подведем итог - в восьми из двадцати протестированных игр быстрее видеокарты AMD/ATI, в восьми - видеокарты NVIDIA, в четырех играх между противоборствующими сторонами был зафиксирован паритет. Ну что же, мы можем констатировать равенство между видеокартами AMD/ATI и NVIDIA в современных играх.
При подсчете среднегеометрической производительности видеокарт в двадцати играх не были учтены результаты:
Среднегеометрическая производительность видеокарт рассчитывалась по этой формуле:
В Excel 2007 есть автоматическая функция расчета среднегеометрического значения, поэтому все результаты видеокарт были рассчитаны с ее помощью.
Среднегеометрическая производительность видеокарт в двадцати играх
минимальный и средний FPSПроизводительность видеокарт распределилась в следующем порядке (анализировались видеокарты в номинальном режиме).
Благодарю за помощь в подготовке материала к публикации: Rodyanin и donnerjack.