Какво е DLSS 3? Можете ли да го използвате на съществуващия си хардуер?

Какво е DLSS 3? Можете ли да го използвате на съществуващия си хардуер?
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

NVIDIA пусна новите си графични процесори през септември 2022 г. С нова архитектура за графична обработка, работеща на по-малки транзистори от четири нанометра, новите графични процесори от серия 4000 идват с много предимства.





Още по-добре, новите графични процесори идват и с DLSS 3, базирана на изкуствен интелект технология за мащабиране на изображението, която може да подобри скоростта на кадрите на вашата платформа експоненциално.





MAKEUSEOF ВИДЕО НА ДЕНЯ

Но какво е DLSS 3.0 и заслужава ли си надстройката? Е, нека разберем.





Какво е DLSS 3.0?

Съкратено от Deep Learning Super Sampling, DLSS е невронна графична технология, която използва силата на изкуствения интелект (AI), за да подобри скоростта на кадрите във вашата система.

Суперсемплирането в DLSS се отнася до an техника за антиалиасинг, използвана за подобряване на качеството на видеото чрез изобразяване на кадри за игри с по-висока разделителна способност и след това намаляване на семплирането – подобряване на качеството на видеото чрез намаляване на псевдонимите. Въпреки това рендирането на кадри с по-високи разделителни способности е много натоварващо за вашия графичен процесор и използването на функции за антиалиасинг обикновено намалява вашия FPS. В края на краищата вашият графичен процесор трябва да обработва повече пикселни данни и да ги намалява до естествената ви разделителна способност.



джаджа за десктоп за времето за windows 10
  GPU в ръка на човек

Това е мястото, където частта 'Deep Learning' на DLSS влиза в картината. Виждате ли, при традиционните методи за антиалиасинг графичният процесор трябва да изобразява кадри с по-високи разделителни способности, но при дълбокото обучение графичният процесор не трябва да прави това. Вместо това, всичко, което трябва да направи, е да генерира кадрите с естествена разделителна способност и след това тензорни ядра на GPU предскаже как трябва да изглежда кадърът, когато се визуализира с по-висока разделителна способност.

Този подход намалява изчислителните разходи за изобразяване на кадри с по-висока разделителна способност поради намесата на AI. Ето защо, казано просто, DLSS изобразява вашите игри с по-висока разделителна способност чрез използване на изкуствен интелект.





  Nvidia RTX 2060

DLSS 3.0, от друга страна, е третата итерация на същата технология. Той подобрява DLSS, като предсказва цели кадри, а не просто увеличава разделителната способност на кадрите – подобрява експоненциално скоростта на кадрите.

Ето как работи всичко.





Как работи DLSS 3?

Преди да навлезете в DLSS 3, важно е да разберете как работят по-старите версии и как DLSS 3 се основава на тях.

Както беше обяснено по-рано, DLSS използва AI за изобразяване на изображения с по-висока разделителна способност. Това означава, че GPU не е програмиран да увеличава резолюцията на кадрите. Вместо това GPU се обучава, като показва изображения с по-ниска и по-висока разделителна способност, за да се програмира.

NVIDIA управлява конволюционна невронна мрежа (CNN), за да извърши това обучение на своите суперкомпютри. След това на тази мрежа се показват изображения на игра, работеща при по-ниски разделителни способности като вход. Едновременно, като изход, в мрежата се показват едни и същи изображения, изобразени с 64 пъти по-висока разделителна способност с активирани и деактивирани функции за антиалиасинг.

В допълнение към изображенията с висока и ниска разделителна способност, CNN също се обучава с помощта на времева обратна връзка. Тази обратна връзка предоставя на мрежата информация за това как обектите в изображението се движат през кадри по отношение на техния естествен изход и изход с по-висока разделителна способност. Това позволява на CNN да предскаже появата на следващите кадри много по-рано - предлагайки по-добра честота на кадрите и качество на изображението.

  Инфографика, показваща как работи dlss
Кредити за изображения: NVIDIA

Това постоянно бомбардиране на данни за изображения в мрежата го обучава, което му позволява мигновено да увеличи резолюцията на игрите. Веднъж обучена, тази мрежа се изпраща до NVIDIA GPU чрез актуализации на драйвери, което им позволява да увеличат разделителната способност на изображенията с помощта на обучени невронни мрежи.

DLSS 3.0, напротив, отива крачка напред и изобразява пълни кадри, използвайки тази методология. Следователно DLSS 3 не само увеличава разделителната способност на игрите, но също така вплита кадри, генерирани от AI, във вашия геймплей.

Поради този подход графичният процесор трябва да обработва много по-малко данни и според NVIDIA, с активиран DLSS 3, графичният процесор изчислява само 1/8 от кадъра. AI предвижда всичко останало. Това е увеличаването на рендирането с изкуствен интелект, което позволява FPS да бъде доставен четири пъти по-бързо в сравнение с традиционните методи за рендиране.

как да видите стари съобщения на iphone
  Инфографика, показваща процента на пикселите, изобразени от AI с помощта на DLSS
Кредити за изображения: NVIDIA

Но как DLSS 3 предвижда цели кадри, без да използва конвенционални конвейери за изобразяване? Е, всичко е благодарение на Новата архитектура Ada Lovelace на NVIDIA работи на нови тензорни ядра от четвърто поколение, което позволява генериране на кадри с помощта на AI.

Ето как работи всичко.

Генериране на кадри с помощта на AI на DLSS 3

Така че точно като DLSS, DLSS 3 използва тензорни ядра за увеличаване на разделителната способност на кадрите, но също така има специални ускорители на оптичния поток, които помагат на GPU да прогнозира кадри. За да предвиди кадрите, ускорителят на оптичния поток получава няколко кадъра с данни с висока разделителна способност, генерирани от DLSS. След това ускорителят на оптичния поток използва тези данни, за да генерира полето на оптичния поток.

  Инфографика, показваща как работи генерирането на кадри в DLSS
Кредити за изображения: NVIDIA

Това оптично поле на потока определя как пикселните данни се променят между два кадъра и тези данни, заедно с геометричните вектори на движение, се използват за генериране на AI кадри. Следователно, използвайки оптичния поток, GPU от серия NVIDIA RTX 4000 могат да поставят нови кадри, генерирани с помощта на AI, между кадрите, генерирани с помощта на традиционния подход – увеличаване на FPS.

  Инфографика, показваща ускорител на оптичен поток на NVIDIA
Кредит на изображението: NVIDIA

Въпреки това преплитането на кадри, генерирани от изкуствен интелект, в една игра има своите предизвикателства, а най-голямото е изоставането при въвеждане. В крайна сметка графичният процесор не може да предскаже въвеждането на потребителя в рамка, генерирана с помощта на AI.

За да реши този проблем, NVIDIA използва своята технология Reflex.

DLSS 3 и NVIDIA Reflex

Преди да влезете в NVIDIA Reflex, важно е да разберете как движенията на мишката ви достигат до GPU. Така че, когато преместите мишката или натиснете клавиш, за да преместите герой в игра, мишката изпраща информацията за насочване към процесора. Което след това го обработва и го изпраща в опашката за рендиране. Оттук данните се изпращат до графичния процесор, който изпраща вашата информация за насочване към дисплея.

  Опашка за изобразяване на NVIDIA Reflex
Кредит на изображението: NVIDIA

Този традиционен тръбопровод за въвеждане на данни генерира голямо забавяне, тъй като въведените от потребителя данни могат да останат в опашката за изобразяване за по-дълго време, което ви кара да пропуснете този хедшот. За да разрешим този проблем, имаме NVIDIA Reflex, технология, която елиминира опашката за рендиране и изпраща данни директно към графичния процесор от процесора, намалявайки забавянето на въвеждане с до 80 процента.

Можете ли да използвате DLSS 3 на по-стари графични процесори?

NVIDIA пусна DLSS 3 със своя Графични процесори от серия RTX 4000 , и ако притежавате по-стар RTX GPU, който поддържа DLSS, може би се чудите дали DLSS 3 ще подобри вашето игрово изживяване.

Най-важното е, че DLSS на по-стари системи ще се подобри с DLSS 3, тъй като използва AI, а невронните мрежи ще се подобряват с новите актуализации. Въпреки това по-новата технология за генериране на кадри на по-стари системи няма да се поддържа, тъй като използва по-нови тензорни ядра от четвърто поколение заедно с ускорители на оптичния поток, които могат да бъдат намерени само на NVIDIA RTX 4000-Series.

Това каза, според a Тема на Reddit , генерирането на кадри може да бъде активирано на по-стари RTX системи чрез извършване на промени в конфигурационните файлове. Въпреки това не сме имали възможност да проверим дали това работи.

Заслужава ли си надграждане на DLSS 3?

DLSS 3 използва изкуствен интелект, за да увеличи разделителната способност на игрите, които играете. Този подход не само предлага по-добра честота на кадрите, но също така прави игрите с високи разделителни способности възможни на графични процесори от по-нисък клас.

Следователно, ако искате да се насладите на висок FPS, докато играете взискателни игри при 4k с ограничен бюджет, надграждането до DLSS си заслужава.