Бразильский моддер Паулу Гомес (Paulo Gomes Team) обнаружил, что GPU Nvidia умеют передавать температуру каждого модуля видеопамяти по отдельности через регистры Memory-Mapped I/O (MMIOi), хотя сама компания никогда не заявляла об этой возможности. До сих пор утилиты мониторинга вроде GPU-Z и HWiNFO показывали лишь одно значение — температуру самого горячего чипа памяти, а не среднюю или температуру каждого модуля, из-за чего перегрев одного чипа маскировал нормальную работу остальных.
Это уже вторая скрытая функция, которую команда Гомеса возвращает индустрии: ранее они же добились неофициального считывания температуры hotspoti у чипов Blackwell (RTX 50). Метод уже подтверждён для памяти GDDR6 и GDDR6X, а к 23 июля, по данным Хабра, энтузиасты тем же способом добрались и до датчиков GDDR7 на RTX 50-й серии — тогда как источники от 19 июля сообщали, что поддержка GDDR7 ещё в разработке.
- Над доработкой мониторингового софта вместе с Паулу Гомесом работали создатель MSI Afterburner Алексей «Unwinder» Николайчук и автор HWiNFO Мартин Малик
- На тестовом образце GeForce RTX 3080 разброс температур оказался наглядным: один модуль памяти нагрелся до 86°C, тогда как соседние оставались заметно холоднее
- Такая разбивка по чипам позволяет выявить неравномерный прижим термопрокладок или водоблока, который скрывала усреднённая/максимальная цифра
- Функция уже реализована в тестовых сборках HWiNFO и в плагине Hotspot.dll для MSI Afterburner
- Команда планирует передать находки другим разработчикам софта мониторинга, но публичный инструмент может требовать неподписанного MMIO-драйвера, который Windows Defender вероятно будет блокировать
Разработчики мониторингового ПО (HWiNFO, Afterburner) продолжают доработку функции для публичного релиза; главное препятствие — необходимость неподписанного MMIO-драйвера, который может блокироваться Windows Defender.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖