Власник графічного прискорювача розробив безкоштовну програму, метою якої є захист роз’єму живлення відеокарти RTX 5090 від можливого розплавлення. Зокрема, ця нова безкоштовна програма з відкритим вихідним кодом може слугувати додатковим рівнем захисту для користувачів відеокарт Asus ROG Astral RTX 5090 або RTX 5080, оскільки вона покликана вирішити одну з ключових проблем, пов’язаних з високопродуктивними графічними процесорами Nvidia, а саме плавлення роз’ємів живлення стандарту 12VHPWR.

Для осіб, які не знайомі з проблемою, слід зазначити, що роз’єм 12VHPWR привернув увагу з моменту випуску серії Nvidia RTX 50. Неправильне встановлення або нерівномірне навантаження на контакти живлення потенційно може призвести до подачі надмірного струму через окремі піни. Відеокарти Asus ROG Astral оснащені датчиками, здатними виявляти аномалії по всіх шести контактах живлення, проте лише моніторинг цих значень не забезпечує автоматичного вирішення проблеми.
Саме тут втрутився користувач Reddit, який є геймером і розробником, представивши цікаве рішення під назвою “12VHPWR Guard”. Ця програма розроблена виключно для відеокарт Asus ROG Astral RTX 5080 та RTX 5090. Заявлено, що безкоштовний інструмент безперервно відстежує струм, що проходить через кожен окремий контакт живлення, та автоматично вимикає персональний комп’ютер, якщо струм на одному з контактів залишається вищим за вказаний поріг протягом заданого періоду часу.
Інструмент опитує контакти двічі на секунду і, за замовчуванням, примусово вимкне персональний комп’ютер, якщо будь-який окремий контакт залишатиметься вище рівня 9,5 ампера протягом 15 послідовних секунд. Розробник зазначає, що поріг та часові параметри можна змінювати. Проте, стандартні налаштування є свідомо консервативними, щоб запобігти спрацьовуванню захисту через тимчасові стрибки або типові коливання споживання енергії графічним процесором.
Цікаво, що власний поріг попередження компанії Asus становить 9,2 ампера, що означає, що стандартний поріг спрацьовування інструменту у 9,5 ампера є дещо вищим. Це зроблено з метою сфокусуватися на тривалому надмірному струмі, а не на короткочасних коливаннях, забезпечуючи більш точне реагування на потенційно небезпечні ситуації.
Такий підхід може бути особливо корисним, оскільки проблема не завжди полягає у тому, що весь роз’єм передає надмірну потужність. Замість цього, окремий контакт може проводити значно більший струм, ніж інші, у випадку поганого з’єднання або іншої несправності, що потенційно призводить до виникнення локальної теплової проблеми.
Користувач Reddit зазначив, що під ігровим навантаженням приблизно 500 ватт, шість контактів його власної відеокарти RTX 5090 демонстрували показники від 6,5 до 7,1 ампера кожен. Проблемні ж сценарії можуть включати ситуації, коли окремі контакти досягають 12-15 ампер, в той час як решта контактів передають значно менший струм.
Можливо, найцікавішою частиною проєкту є спосіб отримання даних. Інструмент може безпосередньо взаємодіяти з сенсорним чіпом ITE IT8915FN на відеокарті через шину I2C графічного процесора, використовуючи NVAPI від Nvidia. Це означає, що програма HWiNFO не потрібна для основного методу моніторингу. Однак, HWiNFO також може бути використана як резервна система, якщо користувачі віддають перевагу цьому підходу.
Користувач також заявляє, що доступ до шини I2C здійснюється виключно в режимі читання, що виключає будь-які записи програмного забезпечення на шину. Крім того, отримані показники були порівняні з даними програми HWiNFO у режимі простою та під час споживання графічним процесором близько 500 ватт в іграх, таких як Forza Horizon 6 та Alan Wake 2. Зазначено, що показання збігалися з точністю до 0,02 ампера на контакт.
Щодо системних ресурсів, повідомляється, що програма використовує лише близько 1% потужності одного ядра центрального процесора та приблизно 35 мегабайт оперативної пам’яті. Це свідчить про те, що її вплив на продуктивність сучасної ігрової системи має бути незначним, дозволяючи працювати у фоновому режимі без помітного уповільнення.
На жаль, це рішення не є універсальним для всіх відеокарт серії RTX 50. Розробник чітко зазначає, що “12VHPWR Guard” наразі працює лише з моделями Asus ROG Astral RTX 5080 та RTX 5090. Це пов’язано з тим, що лише ці відеокарти оснащені необхідними датчиками для кожного окремого контакту. Крім того, програма є додатком виключно для операційної системи Windows і вимагає встановлення Python.
Також можуть існувати відмінності у сумісності між різними моделями. Наприклад, розробник повідомив одному користувачеві, що версія BTF відеокарти Astral вимірює показники контактів з боку материнської плати. Це означає, що поточна версія програмного забезпечення не може безпосередньо моніторити ці дані з графічного процесора, що обмежує її функціональність у таких випадках.
Таким чином, хоча ідея безумовно є цікавою, це рішення є досить нішевим. Воно орієнтоване на власників конкретних відеокарт Asus, а не є програмою, яку кожен власник RTX 5090 або RTX 5080 може негайно встановити для використання.
Важливо також пам’ятати, що цей інструмент описується як “останній рубіж оборони”. Це означає, що користувачі все одно повинні переконатися у повному вставленні кабелю, а також у тому, що він не піддається надмірному вигину чи іншому механічному навантаженню. Програма доповнює, але не замінює належне фізичне поводження з компонентами.
Таке розмежування є важливим, оскільки програмне забезпечення може реагувати лише на електричні умови, які фактично здатні виявити датчики графічного процесора. Програма не може відремонтувати фізично пошкоджений роз’єм, запобігти всім можливим режимам відмови або гарантувати, що відеокарта ніколи не зіткнеться з проблемою, пов’язаною з живленням.
Однак, якщо ви є власником однієї з підтримуваних відеокарт ROG Astral, наявність додаткового автоматизованого механізму безпеки, що контролює роз’єм під час гри, може бути кращим рішенням. Це вигідніше, ніж покладатися лише на попередження, яке можна не помітити. Враховуючи вартість RTX 5090, додатковий рівень захисту, який не вимагає жодних витрат, є, безперечно, обґрунтованою ідеєю.


