Некоторые видеокарты серии Radeon RX 7900 из первой партии могли быть произведены на базе конструктивно недоработанных графических процессоров Navi 31. Такое предположение высказывают некоторые энтузиасты среди ранних покупателей Radeon RX 7900 XTX и RX 7900 XT.
Выпущенные компанией AMD видеокарты Radeon RX 7900 на базе графических процессоров Navi 31 с новой архитектурой RDNA 3 позиционируются в качестве конкурентов видеокартам GeForce RTX 4080 от NVIDIA. Старшая модель Radeon RX 7900 XTX в независимых игровых тестах действительно оказалась быстрее конкурента, но в среднем всего на 4 %. Разница столь незначительна, что часть поклонников AMD оказалась разочарована. Тем более, что в играх с трассировкой лучей новые Radeon по-прежнему значительно отстают от решений NVIDIA. Некоторые энтузиасты считают, что виной всему может быть то, что видеокарты Radeon RX 7900 XTX и RX 7900 XT первой партии базируются на графических процессорах с ранним степпингом ядра A0.
Пользователь Twitter с псевдонимом Kepler_L2 обнаружил в коде драйвера Radeon информацию, указывающую, что для некоторых графических процессоров Navi программно отключены блоки аппаратной предзагрузки шейдеров.
Эта неприятная особенность характерна для трёх чипов с маркировками GFX1100, GFX1102 и GFX1103. Первый — это старший Navi 31, на базе которого выпускаются Radeon RX 7900 XTX и RX 7900 XT. Второй и третий — это пока невыпущенные Navi 33 и Navi 32, которые послужат основой для Radeon RX 7800, а также других моделей настольных и мобильных графических ускорителей AMD нового поколения.
Кроме этого, пользователи сообщают и о странной ситуации с флуктуациями рабочих частот новых видеокарт Radeon. Например, @uzzi38 обратил внимание, что графический процессор Radeon RX 7900 XTX в играх может работать на частотах от 2,4 ГГц до 2,9 ГГц без каких-либо изменений в игровых настройках.
А в обзоре видеокарты порталом TechPowerUp указано, что разница в частотах может быть ещё более существенной. Например, в играх чип работал на частотах от 1934 до 2994 МГц, а в том же стресс-тесте Furmark, который в теории должен выжимать из GPU «все соки», частота графического процессора оказалась ещё ниже — 1660 МГц.
Аналогичным наблюдением поделилась видеоблогер Nadalina. Она отметила, что в Call of Duty: Modern Warfare 2 графический чип её видеокарты ASUS Radeon RX 7900 XT TUF Gaming работал в диапазоне частот от 2,4 до 2,9 ГГц при одинаковых настройках качества. Изначально карта выбирает высокие частоты работы GPU, но спустя примерно час игры сбрасывает их до 2,4 ГГц, что приводит к снижению производительности примерно на 20 %. При этом после перезапуска игры высокие значения FPS снова возвращаются. На жалобу Nadalina обратил внимание главный архитектор игровых решений и маркетинга AMD Фрэнк Азор (Frank Azor), пообещавший разобраться в вопросе.
Отличие в частотах GPU под различными нагрузками — вполне привычное явление. Частота напрямую зависит от уровня нагрузки и температуры работы GPU. Но настолько значительная разница при похожих нагрузках выглядит очень странно.
В ранее упомянутом обзоре TechPowerUp также указывается, что Radeon RX 7900 XTX потребляет 103 Вт питания в ждущем режиме при использовании нескольких мониторов, когда конкурентам требуется менее 50 Вт. Например, GeForce RTX 3090 Ti в таких условиях нужно всего 42 Вт, а GeForce RTX 4080 и GeForce RTX 4090 — 23 и 27 Вт соответственно.
Проблемы высокого энергопотребления можно исправить новым драйвером, чего не скажешь о раннем степпинге A0. Здесь единственным решением может быть только выпуск графического ядра на новом степпинге, что вряд ли обрадует первых покупателей видеокарт серии Radeon RX 7900. По данным отчётов, отключённый аппаратный блок предзагрузки шейдеров лишает видеокарты Radeon предыдущего поколения на архитектуре RDNA 2 около 5 % производительности. Насколько сильно его отсутствие влияет на производительность видеокарт на архитектуре RDNA 3, ещё только предстоит выяснить.
Обновление:
Представитель компании AMD в разговоре с порталом Tom&rs