Наистина ли Radeon RX 9070 XT е по-бърза от GeForce RTX 5090 като предпочитан избор за геймърска конфигурация? Знаем, че въпросът звучи странно, но мнозина геймъри си го задават доста често напоследък, затова е време да му обърнем внимание.

Понякога RX 9070 XT наистина е по-бърза от RTX 5090, но това не означава, че тя е по-бързата видеокарта в действителност. Всичко зависи от обстоятелствата и както ще обясним, нещата могат да станат малко по-сложни.

Преди известно време се появи един феномен, при който графичните процесори Radeon показваха до 30% по-висока производителност – а понякога дори и повече – в ситуации, в които процесорът се превръща в препъникамък по време на игра. Това засягаше най-вече по-слабите процесори, при които вероятността за подобни ограничения беше по-голяма. Оказва се, че в такива случаи видеокартите Radeon натоварват процесора по-малко, което осигурява допълнителен резерв за производителност.

Що се отнася до натоварването, създавано от драйверите на Nvidia, съществуват реални примери, в които Radeon RX 5600 XT се оказа по-бърза от RTX 3080. Това е доста тревожно, като се има предвид, че RTX 3080 е средно с около 130% по-бърза от RX 5600 XT.

За да демонстрират това, на специалистите от Tech Spot се наложи да използват изключително бавен процесор – Ryzen 5 1400. Целта обаче не беше непременно да тестваме реалистична хардуерна конфигурация. По-скоро те искаха да проверят една теория и да установят колко сериозен може да бъде този проблем.

И така, какво точно представлява т.нар. overhead (или допълнително натоварване), свързан с драйверите? Казано по-просто, това е част от изчислителната мощ на процесора, необходима на графичния драйвер, за да преобразува инструкциите от игровия енджин в команди, които графичният процесор може да изпълни. Макар че всички графични драйвери изискват известно процесорно време, драйверите на Nvidia в миналото са изисквали значително повече в определени ситуации, при които процесорът се превръща в тясно място (т.нар. сценарии за ограничения от процесора).

Важно е да се уточни, че допълнителното натоварване, създавано от драйверите на Nvidia, невинаги е причината за малките разлики, които понякога наблюдаваме между Radeon RX 9070 XT и GeForce RTX 5090. Тези резултати може просто да се дължат на класическо „тясно място“ при процесора, което ограничава производителността и на двата графични процесора до приблизително едно и също ниво.

Напоследък се появиха твърдения, че макар RTX 5090 да изглежда впечатляващо в ревютата и бенчмарковете, в действителност тя не е чак толкова забележителна – често работи по-бавно или в най-добрия случай не много по-бързо от значително по-евтината RX 9070 XT, особено когато се цели постигането на висока кадрова честота. Според тази теория при стремеж към над 200 кадъра в секунда натоварването върху процесора нараства значително, а допълнителните изисквания, налагани от драйверите на Nvidia, се превръщат в проблем за RTX 5090.

За тези, които не са запознати с процеса: преди видеокартата да може да визуализира даден кадър, централният процесор трябва да подготви необходимите данни. Това включва обработка на игровата логика, действията на играча, физиката, движенията на изкуствения интелект и засичането на сблъсъци. Процесорът също така подготвя команди за визуализация – включително т.нар. draw calls (команди за изчертаване), които указват на графичния процесор какво точно да изобрази.

Тъй като този работен процес протича последователно, по-високата честота на кадрите натоварва централния процесор в по-голяма степен. При 60 кадъра в секунда процесорът трябва да подготви 60 кадъра всяка секунда, докато при 240 fps той трябва да извърши това 240 пъти в секунда. Това означава четири пъти повече кадри за обработка, което потенциално изисква значително по-висока производителност от страна на централния процесор.

И така, ако процесорът ви може да осигури само 240 кадъра в секунда в дадена игра, а видеокартата ви е способна да генерира 300 fps, вие все пак ще бъдете ограничени до 240 fps. Това е класически пример за „тясно място“, причинено от процесора.

Като се има предвид това, единственият сценарий, в който RX 9070 XT би могла реалистично да се изравни с RTX 5090 или дори да я превъзходи, е, когато производителността е ограничена от процесора. При по-бавен процесор това може да се случи дори при стойности под 100 fps. Твърдението, което разглеждаме, обаче е, че при целеви стойности от 200 fps или повече, RX 9070 XT често е по-добрият избор – или защото осигурява по-висока производителност, или просто защото предлага много по-добро съотношение цена-качество.

И така, толкова ли е бърза RX 9070 XT, колкото RTX 5090? Очевидно не – дори не са близки. При най-тежките за графичния процесор условия, които бяха тествани, RTX 5090 беше средно със 105% по-бърза. Все пак чисто технически съществуват случаи, в които RX 9070 XT може да се окаже по-бърза от RTX 5090 – дори при използване на процесор от най-висок клас като Ryzen 7 9800X3D. Това се дължи на проблема с допълнителното натоварване, създавано от драйверите на Nvidia.

Има обаче някои важни уточнения. При използване на най-високите или най-ниските настройки за качество във всяка от тестваните игри – а те бяха повече от 11-те, представени тук – не бе открит нито един случай, в който RX 9070 XT да се доближи до представянето на RTX 5090 при естествена 4K резолюция, камо ли да я превъзходи. Също така не открихме нито един пример, в който RX 9070 XT да се изравни с RTX 5090 или да го надмине при нативна 1440p резолюция с настройки High или Ultra. Същото важи и за 4K резолюцията при използване на мащабиране в режим Performance.

Следователно, ако играете игри с RTX 5090 при 1440p или 4K резолюция и високи настройки за качество, просто няма никакъв шанс RX 9070 XT да предложи производителност, която да е близка до тази на RTX 5090, да не говорим за по-добра.

Снимка: Unsplash

Виж още: ChatGPT-6 Astra се справи със стартовата зона в World of Warcraft за 40 минути без грешен ход

 

 

 

 

 

Тагове:
Още от Play