Старушке GTX 660 не позавидуешь. Энтузиаст с ютуб-канала GCS Hardware решил выяснить, смогут ли современные технологии апскейлинга вдохнуть новую жизнь в 13-летнюю видеокарту стоимостью всего $10.
Блогер протестировал четыре тайтла: Counter-Strike 2, GTA V, Cyberpunk 2077 и Doom 2016, но только две из них поддерживают апскейлинг. Правда, современные технологии не помогли древней карте на архитектуре Kepler.
Counter-Strike 2 стала лучшим сценарием для GTX 660 – игра выдавала 80-90 FPS в нативном 1080p на минимальных настройках. Попытка использовать FSR для дополнительного прироста производительности провалилась: технология не дала ни единого дополнительного кадра, несмотря на рендеринг в значительно более низком разрешении.
С Cyberpunk 2077 ситуация оказалась предсказуемо печальной. Игра едва выдавала 10 FPS в нативном 1080p на минималках. FSR 2.1 в режиме производительности смог поднять частоту кадров до 20 с небольшим, но затем игра сломалась и выдала черный экран. Технология Intel XeSS обвалила производительность до 1 FPS, а включение FSR 3.1 привело к вылету.
Причина провала кроется в железе – так как GTX 660 вышла в 2012 году с чипом GK106 на 28-нм техпроцессе, 960 шейдерными ядрами и 2 ГБ памяти GDDR5, на тот момент она поддерживала только Shader Model 5.1, тогда как XeSS требует значительно более современную версию 6.4.
Хотя FSR технически совместима с GTX 660, ей приходится использовать медленные вычисления FP32 вместо оптимизированных FP16, так как архитектура Kepler умеет только хранить и загружать FP16 значения, но не может выполнять с ними операции напрямую – все конвертируется в FP32.
Даже если бы GTX 660 поддерживала нативный FP16, карта все равно оказалась бы слишком медленной. Апскейлеры требуют серьезной вычислительной мощности для масштабирования изображения, и если GPU тратит на обработку каждого кадра больше времени, чем экономит на рендеринге в низком разрешении, никакого прироста FPS не будет.