python - 如何在 Windows 上使用 python 与 AMD GPU 交互

标签 python windows amd-gpu

我想使用 python 与我的 AMD Radeon RX 580 进行交互。 我想要完成的基本事情:

  1. 获取功率级别(拉动多少瓦)
  2. 设置风扇速度
  3. 从 GPU 本身检索一些信息,例如:内存大小、子供应商(Saphire、XFX 等)、GPU 和内存时钟、内存类型等

我正在寻找某种方法通过“Windows”上的 python 获取此信息。

我搜索了很多,但所有解决方案似乎都可以在 Linux 上使用。

最佳答案

您可以安装 pyadl 来查找 amd gpu 的一些信息。 https://github.com/nicolargo/pyadl

>>> from pyadl import *
>>> 
>>> device = ADLManager.getInstance().getDevices()
...
>>> device.getCurrentCoreVoltage()
...
>>> device.getCurrentEngineClock()
...
>>> device.getCurrentFanSpeed(speedType)
...

关于python - 如何在 Windows 上使用 python 与 AMD GPU 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60716622/

相关文章:

windows - 如何在 Windows 批处理文件中运行 PowerShell 脚本

java - 如何从 Java 远程启动/停止 IIS 6.0 中的应用程序池

machine-learning - 尝试在 290X 上设置机器学习库

python - "Cannot deserialize instance of string from START_ARRAY value"Salesforce API问题

python - 两个 Pandas 数据帧之间每个单元格中不同的位计数

python - 自定义外键的inline_formset字段显示

windows - 服务 OnExecute 失败,生成的线程未执行

sdk - AMD的APP SDK和(AMD)ATI的Stream Technology有什么区别?

keras - 无论如何要在带有 AMD GPU 的 Mac 中使用 Keras?

python - PyQt 事件循环和 ipython 中的异常