Мне интересно способом, как считать температуру GPU (графический процессор, основная микросхема видеокарты), при помощи некоторого драйвера видеокарты API?
Все знают, что там два различных производителя микросхемы (популярные, по крайней мере) - ATI и NVIDIA - таким образом, существует два различных видов драйверов для чтения температуры из. Я интересуюсь изучением, как сделать это для каждого различного драйвера карты.
Рассматриваемый язык не важен - это мог быть C/C++, платформа.NET, Java, но скажем, что.NET предпочтена.
Кто-либо выполнение этого прежде?
Для nVidia вы должны использовать nvcpl.dll
.
Вот документация:
http://developer.download.nvidia.com/SDK/9.5/Samples/DEMOS/common/src/NvCpl/docs/NVControlPanel_API.pdf
Я нашел это: AMD Display Library SDK (сокращенно ADL). Это касается карт ATI.
http://developer.amd.com/display-library-adl-sdk/
Ссылка на исходную страницу через Wayback Machine:
http://web.archive.org/web/20101103020811 /http://developer.amd.com/gpu/adlsdk/Pages/default.aspx