2023-04-12 21:40:01
Обманываем рендеринг для улучшения FPS с помощью силы ИИПредполагаем, что многие из вас играют в игры и некоторые из вас иногда натыкались на такие настройки в играх, как DLSS или FSR. Так вот, это ИИ настроенный на благое дело повышения качества изображения, чтобы мы все могли притвориться, что наша GPU лучше, чем она есть.
DLSS (Deep Learning Super Sampling) и FSR (FidelityFX Super Resolution) это технологии от NVIDIA и AMD соответственно. Работают примерно одинаково — берется кадр в более низком разрешении, затем те, что были до него для тепоральной когерентности и с помощью автоэнкодеров производится апскейлинг. Это позволяет снизить нагрузку на GPU, тем самым повысить производительность (не без минусов в виде графических артефактов, которые можете посмотреть в тестах). FSR пока более сырой, по сравнению с DLSS, но он находится в open-source. Плюс он работает и на картах от NVIDIA и даже на некоторых интегрированных видеокартах, так как ему не нужны tensor-ядра от команды зелёных. Однако, не все из нас хотят ковыряться в open-source.
В общую кучу можно добавить DLSS 3.0, который доступен только на картах NVIDIA серии 40 (напишите, если приобрели такую) и который не апскейлит изображения, а удваивает FPS, путем вставки "фейковых" кадров между кадрами, которые рисуются рендером, основываясь на векторах движения, которые передаёт движок игры. В FSR 3.0 AMD обещали подобную вещь, но деталей пока мало (будет хорошо, если их технологию можно будет использовать на картах 6000 серии, а не последней, 7000).
Посмотреть (Google Super Resolution):
Почитать (статей про фичи от NVIDIA или AMD мы не дождёмся, поэтому держите что есть):
https://iterative-refinement.github.io/
Посмотреть (тест FSR):
Посмотреть (DLSS 3.0):
Посмотреть (тест DLSS):
Посмотреть (до кучи, сравнение DLSS и FSR):
#позалипать #статья
481 views18:40