Версия для печати

Прямо со старта игра Borderlands 3 поддерживала два API — DirectX 11 и DirectX 12. На момент запуска оптимальным для производительности был DirectX 11, а поддержка DirectX 12 имела бета-статус. Но с тех пор игра получила множество обновлений и ситуация могла измениться. Мы решили вспомнить о Borderlands 3, чтобы сравнить потенциал современных видеокарт в разных версиях DirectX 11.

В основе игры движок Unreal Engine 4. Игра демонстрирует сочную яркую картинку с насыщенными эффектами. Отличительной чертой серии является визуальная стилистика с применением сел-шейдинга.

Оценить максимальное качество графики можно по отдельной подборке скриншотов в разрешении 4K.

В данном сравнении протестированы видеокарты топового и среднего сегментов. Сделан акцент на новых моделях NVIDIA и AMD.

Характеристики видеокарт приведены в таблице.

 

GeForce RTX 3090

GeForce RTX 3080

GeForce RTX 3070

GeForce RTX 2080 Ti FE

GeForce RTX 3060

GeForce RTX 2070 Super

Архитектура

Ampere

Ampere

Ampere

Turing

Ampere

Turing

Ядро

GA102

GA102

GA104

TA102

GA106

TU104

Количество транзисторов, млн. шт

28300

28300

17400

18600

13250

13600

Техпроцесс, нм

8

8

8

12

8

12

Площадь ядра, кв. мм

628

628

392

754

276

545

Количество потоковых процессоров CUDA

10496

8704

5888

4352

3584

2506

Количество тензорных ядер

328

272

184

544

112

160

Количество RT ядер

82

68

46

68

28

40

Количество текстурных блоков

328

272

184

272

112

160

Количество блоков ROP

112

96

96

88

48

64

Частота ядра (Base/Boost), МГц

1395-1695

1440-1710

1500-1725

1350-1635

1320-1777

1605-1770

Шина памяти, бит

384

320

256

352

192

256

Тип памяти

GDDR6X

GDDR6X

GDDR6

GDDR6

GDDR6

GDDR6

Эффективная частота памяти, МГц

19500

19000

14000

14000

15000

14000

Объём памяти, ГБ

24

10

8

11

12

8

Интерфейс

PCI-E 4.0

PCI-E 4.0

PCI-E 4.0

PCI-E 3.0

PCI-E 4.0

PCI-E 3.0

Мощность TDP, Вт

350

320

220

260

170

215

 

 

Radeon RX 6800 XT

Radeon RX 6800

Radeon RX 6700 XT

Radeon RX 6600 XT

Radeon RX 5700 XT

Архитектура

RDNA2

RDNA2

RDNA2

RDNA2

RDNA

Ядро

Navi 21

Navi 21

Navi 22

Navi 23

Navi 10

Количество транзисторов, млн. шт

26800

26800

17200

11060

10300

Техпроцесс, нм

7

7

7

7

7

Площадь ядра, кв. мм

520

520

335

237

251

Количество потоковых процессоров

4608

3840

2560

2048

2560

Количество RT ядер

72

60

40

32

-

Количество текстурных блоков

288

240

160

128

160

Количество блоков ROP

128

96

64

64

64

Частота ядра (Base/Game/Boost), МГц

1825/2015/2250

1700/1815/2105

2321/2424/2581

1968/2359/2589

1605/1755/1905

Шина памяти, бит

256

256

192

128

256

Тип памяти

GDDR6

GDDR6

GDDR6

GDDR6

GDDR6

Эффективная частота памяти, МГц

16000

16000

16000

16000

14000

Объём памяти, ГБ

16

16

12

8

8

Интерфейс

PCI-E 4.0

PCI-E 4.0

PCI-E 4.0

PCI-E 4.0

PCI-E 4.0

Мощность TDP, Вт

300

300

230

160

225

 

Тестовый стенд

  • процессор: Intel Core i9-9900K
  • материнская плата: ASUS ROG STRIX Z390-E GAMING
  • память: DDR4-3600 2x16 GB Team T-Force Vulcan Z
  • накопитель : Kingston A2000 NVMe 1TB
  • блок питания: Seasonic SS-750KM
  • операционная система: Windows 10
  • драйвер NVIDIA GeForce 471.96
  • драйвер AMD Radeon Adrenalin 21.9.1/21.8.1

Для тестирования задействован стандартный игровой бенчмарк. На итоговых диаграммах указаны минимальный и средний fps.

Выбран стандартный профиль Ultra-качества.

Результаты тестирования

Вначале посмотрим ограниченное число участников в низком разрешении 1920x1080.

Наблюдается явное повышение производительности видеокарт AMD при переходе от DirectX 11 к DirectX 12. Среди видеокарт NVIDIA небольшой рост быстродействия заметен у GeForce RTX 3070, более простые модели показывают лучший fps в старом DirectX 11. Загрузка видеопамяти более 5 гигабайт.

Далее результаты всех участников в формате 2560x1440.


Среди решений NVIDIA небольшой выигрыш от DirectX 12 показывают только топовые GeForce RTX 3080 и GeForce RTX 3090, но он минимален. Все остальные видеокарты с производительностью ниже 100 fps обеспечивают лучшие показатели в DirectX 11. Все решения AMD обеспечивают лучшую производительность в DirectX 12. Если сравнивать самые высокие показатели из каждого режима, то GeForce RTX 3090 немного уступает Radeon RX 6800 XT. На одном уровне показатели GeForce RTX 3070, GeForce RTX 2080 Ti и Radeon RX 6700 XT.

В 4K самой мощной видеокартой является GeForce RTX 3090, а Radeon RX 6800 XT конкурирует только с GeForce RTX 3080. То есть потенциал топовых решений NVIDIA в полной мере раскрывается только в максимальном разрешении. Есть небольшая разница в пользу DirectX 11 у видеокарт NVIDIA, а решения AMD показывают лучший fps в новом DirectX 12.

Дополнительные видеоматериалы

Сравнение производительности GeForce RTX 2070 Super и Radeon RX 5700 XT в DirectX 11 и DirectX 12:

Сравнение производительности GeForce RTX 3070 в DirectX 11 и DirectX 12:

Демонстрация игры в 4K на GeForce RTX 2080 Ti на базе старой тестовой системы:

 

Выводы

Видеокарты NVIDIA и AMD показывают разные результаты в разных версиях DirectX. Для любых GeForce нового или старого поколения оптимальным режимом является DirectX 11, где они обеспечивают лучшую производительность. Но при высокой частоте кадров, где слабым звеном уже выступает процессор, DirectX 12 позволяет лучше раскрыть потенциал системы. Это заметно при производительности более 100 fps, тогда в новой версии DirectX вы выиграете несколько дополнительных кадров. Для любых современных видеокарт AMD лучше включать DirectX 12 для максимальной производительности. Но это относится к моделям с высоким объемом видеопамяти. Для бюджетных моделей с 4 ГБ оптимальным API остается DirectX 11.