NVIDIA разширява поддръжката на DirectX Raytracing (DXR) на много графични процесори на GeForce GTX



NVIDIA today announced that it is extending DXR (DirectX Raytracing) support to several GeForce GTX graphics models beyond its GeForce RTX series. These include the GTX 1660 Ti, GTX 1660, GTX 1080 Ti, GTX 1080, GTX 1070 Ti, GTX 1070, and GTX 1060 6 GB. The GTX 1060 3 GB and lower 'Pascal' models don't support DXR, nor do older generations of NVIDIA GPUs. NVIDIA has implemented real-time raytracing on GPUs without specialized components such as RT cores or tensor cores, by essentially implementing the rendering path through shaders, in this case, CUDA cores. DXR support will be added through a new GeForce graphics driver later today.

CUDA ядрата на GPU сега трябва да изчисляват BVR, пресичане, отразяване и пречупване. Чиповете GTX 16 серия имат предимство пред 'Pascal', въпреки липсата на RT ядра, тъй като 'Turing' CUDA ядра поддържат едновременно изпълнение на INT и FP, което позволява да се работи повече на час. NVIDIA в подробно представяне изброява видовете ефекти на проследяване на лъчите в реално време, налични от API на DXR, а именно отражения, сенки, разширени отражения и сенки, оклузия на околната среда, глобална осветеност (непокрита) и комбинации от тях. Компанията представи подробни номера за производителност за селекция от GTX 10-серия и GTX 16-серия графични процесори и ги сравнява с RTX 20-серийни SKU, които имат специализиран хардуер за DXR. Update: Статията е актуализирана с допълнителни данни от тестовете от NVIDIA.

Според числата на NVIDIA, графичните процесори без RTX са значително по-бавни от RTX 20-серията. Тук няма изненади. Но при 1440p резолюцията, която NVIDIA избра за тези тестове, ще ви трябва поне GTX 1080 или GTX 1080 Ti за честота на кадрите (над 30 кадъра в секунда). Това е особено вярно в случай на Battlefield V, в който само GTX 1080 Ti управлява 30 fps. Разликата между GTX 1080 Ti и GTX 1080 е огромна, като последният обслужва само 25 fps. GTX 1070 и GTX 1060 6 GB изплюха наистина бързи презентации на Powerpoint, с под 20 fps. Тук е важно да се отбележи, че NVIDIA тестван при най-високите настройки на DXR за Battlefield V и понижаването на качеството на DXR Reflections може да подобри честотата на кадрите, въпреки че оставаме скептични към по-бавните SKU, като GTX 1070 и GTX 1060 6 GB. Историята се повтаря с Shadow of the Tomb Raider, който използва DXR сенки, макар че честотата на кадрите е незначително по-висока от Battlefield V. Все още се нуждаете от GTX 1080 Ti за 34 fps. Атомното сърце използва усъвършенствани отражения (отражения на отраженията и непланарни отразяващи повърхности). За съжаление, никоя GeForce GTX карта не управлява производителност над 15.4 fps. Историята се повтаря с 3DMark Port Royal, който използва както Advanced Reflections, така и DXR Shadows. Едноцифрен кадър за всички GTX карти. Производителността е по-добра с технологичната демонстрация на Justice, макар и далеч от игра, тъй като само GTX 1080 и GTX 1080 Ti управляват над 20 fps. Разширени размисли и AO, в случай на технологичния демонстратор на Star Wars RTX, е друго изтезание за тези графични процесори - едноцифрени честоти на кадрите навсякъде. Global Illumination с Metro Exodus е друг лозунг за тези чипове. Като цяло NVIDIA успя да скриптира перфектната реклама за RTX 20-серията. Проследяването на лъчите в реално време на изчислителни шейдъри е ужасно бавно и плаща за наличието на специализиран хардуер като RT ядра, докато тензорните ядра ускоряват DLSS, за да подобрят производителността още повече. Остава да се види дали скоро AMD се отклони към DXR на поточните процесори на GCN. Компанията вече има технически усилия в продължение на години в рамките на Radeon Rays и се съобщава, че работи върху DXR.

Update:
NVIDIA публикува своите тестови данни за 4K и 1080p в допълнение към 1440p и средно-ниски настройки на DXR. Всичките им данни от теста са публикувани по-долу