У меня есть система с discrete GPU, AMD Radeon HD7850
, только для вычислений. К графическому процессору не подключен монитор.
Я хотел бы прочитать скорость вращения вентилятора и температуру от графического процессора. Обычно это можно сделать с помощью API ADL (AMD Display Library).
Например ADL_Overdrive6_FanSpeed_Get and ADL_Overdrive6_Temperature_Get
. Однако все вызовы ADL API возвращают ошибку, когда ни один дисплей не активен, т. е. монитор не подключен.
Как мне прочитать эти значения, если к графическому процессору не подключен монитор?
У AMD Catalyst Control Center та же проблема, он тоже не может прочитать значения, когда дисплей неактивен.
Я знаю, что значения доступны, потому что я могу найти их с помощью HWiNFO64.