/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F20%2Fe78f9b960f128f80bc87ed1df29f749e.jpg)
AMD FidelityFX Super Resolution работает быстрее на GPU с поддержкой вычислений FP16
На прошлой неделе компания AMD открыла исходный код технологии масштабирования FidelityFX Super Resolution (FSR).
В документации, опубликованной на сайте GPUOpen, чипмейкер раскрыл немало подробностей о работе FSR.
Например, стало известно о двух режимах, полагающихся на вычисления одинарной (FP32) и половинной (FP16) точности.
На графических процессорах поколения AMD Vega и новее FidelityFX Super Resolution задействует алгоритм на базе вычислений с половинной точностью (FP16).
В то же время для адаптеров Radeon RX 400/500 и Ge.
Force GTX 900-й серии, не так эффективно выполняющих операции FP16, предусмотрен альтернативный режим с расчётами FP32.
Вполне ожидаемо, что вышеупомянутые алгоритмы FSR по-разному расходуют вычислительную графического процессора.
Разработчики утилиты Cap.
FrameX решили определить, насколько существенны данные отличия.
Для этого они протестировали Radeon RX 6800 XT в двух режимах FidelityFX Super Resolution в демо-сцене «Sci.
Выяснилось, что графический процессор Navi 21 демонстрирует на 7% более высокую производительность при использовании FSR в режиме FP16.
Другими словами, наибольший прирост быстродействия от активации FidelityFX Super Resolution получат владельцы современных видеокарт с поддержкой вычислений половинной (FP16) точности.