Теперь понятно, почему видеокарты Radeon «уничтожают видеокарты Nvidia» в игре Starfield. Большой анализ показал, что использовала Bethesda
Как известно, видеокарты AMD «уничтожают видеокарты Nvidia» в игре Starfield. При этом также известно, что эта игра создавалась в партнёрстве с AMD. И если кто-то мог бы подумать, что производительность адаптеров GeForce специально занижена как раз из-за этого партнёрства, это не так. Судя по новым тестам, наоборот, производительность карт Radeon столь высока именно благодаря углубленному сотрудничеству AMD и Bethesda.
Авторы портала ChipsAndCheese решили повнимательнее посмотреть на Starfield и попытаться найти, почему же в этой игре, в отличие от всех остальных, видеокарты Radeon настолько лучше своих прямых конкурентов, ведь даже в 4K Radeon RX 7900 XTX умудряется конкурировать или даже обходить RTX 4090.
Анализ авторы проводили посредством приложений Radeon Graphics Profiler и Nvidia Nsight Graphics, которые позволяют оценить, чем в конкретный момент времени заняты GPU видеокарт в игре.
В итоге обнаружилось, что адаптеры AMD опережают карты Nvidia благодаря тому, что при разработке игры Bethesda воспользовалась сильными сторонами архитектуры RDNA. К слову, это означает, что сотрудничество между компаниями, во-первых, было весьма глубоким, а во-вторых, началось с самых ранних этапов разработки игры.
В частности, адаптеры Radeon выигрывают за счёт больших файлов регистров, что позволяет графическому процессору отслеживать больше потоков на ядро. Также у карт AMD более высокая пропускная способность кеш-памяти L2. Кроме того, разработчики воспользовались режимом wave 64 вместо wave32, который отслеживает только половину потоков относительно wave32, но с некоторыми преимуществами в производительности.
В целом авторы отмечают, что нет единого объяснения относительного превосходства RDNA 3 в Starfield, но разработчики из Bethesda сумели воспользоваться многими преимуществами архитектуры RDNA.