У шестилетней видеокарты Nvidia GeForce RTX 3090, судя по всему, есть нераскрытый вычислительный потенциал. Новый проект с открытым кодом gpu-unlock, автор которого — пользователь GitHub под ником Zagitta, по данным пользователей, даёт двузначный прирост в отдельных задачах на Tensor-ядрах. При этом не нужны ни аппаратные модификации, ни патченый драйвер Nvidia.
У RTX 3090 спустя шесть лет после выхода всё ещё есть скрытый потенциал
Проект снимает ограничение на скорость выдачи инструкций, которое затрагивает операции Tensor-ядер в форматах FP16 и BF16 с накоплением в FP32 на игровых картах архитектуры Ampere. По словам разработчика, на таких операциях игровые карты работают примерно вдвое медленнее, чем профессиональные GPU Nvidia. Разблокировка меняет регистры выбора скорости оборудования и убирает это ограничение.
Метод опирается на более ранние исследования, с помощью которых открывали возможности майнинговых GPU Nvidia CMP. Реализация Zagitta использует модуль ядра Linux, который запускается до загрузки графического драйвера Nvidia, меняет нужные регистры и сбрасывает GPU, после чего передаёт управление неизменённому драйверу. Поэтому не нужно перепрошивать VBIOS карты или ставить модифицированную прошивку.
В одном из отчётов сообщества RTX 3090 показала 129,6 ТФЛОПС в матричном умножении BF16 против прежних 77,5 ТФЛОПС. Производительность в TF32 выросла с 40,2 до 69,8 ТФЛОПС. У «старшей сестры» RTX 3090 Ti скорость в BF16 подскочила с 87,5 до 157,4 ТФЛОПС.
Впрочем, выигрыш сильно зависит от задачи. Другой владелец RTX 3090 сообщил об улучшении на 16% при обработке длинных промптов в локальном инференсе больших языковых моделей, тогда как скорость генерации токенов практически не изменилась. Отдельно тесты ComfyUI на RTX 3090 Ti показали рост пропускной способности примерно на 47–59% в нескольких задачах генерации изображений, активно использующих BF16.
А что с играми? Технология Nvidia DLSS тоже использует Tensor-ядра, так что некоторые операции рендеринга с помощью ИИ теоретически могут выиграть. Увы, независимо проверенных игровых тестов, подтверждающих прирост FPS, нет. Пока оригинальный проект работает только на Linux, хотя отдельный экспериментальный порт для Windows показал, что разблокированная RTX 3090 способна загружаться в Windows — правда, на одной конкретной системе.
Разблокировка остаётся экспериментальной, поэтому ставить её на основной игровой ПК рискованно. Тем не менее возможность выжать заметно больше вычислительной мощности из стареющего железа серии RTX 30 без покупки новой видеокарты выглядит заманчиво — для тех, кто готов экспериментировать.











