我正在尝试在运行 AMDGPU-PRO 18.10 和 linux 内核 4.4.0 的系统中监控 AMD gpus。
我正在读取以下值:
/sys/kernel/debug/dri/$X/amdgpu_pm_info
其中 $X 是卡片索引。
我还从另一个目录中读取 pp_dpm_cclk 值,位于
/sys/class/drm/card$X/
我对此有两个问题。
这两种情况下的 $X 是指同一张卡吗?例如/sys/class/drm/card0/device/pp_dpm_mclk
返回关于同一张卡的信息/sys/kernel/debug/dri/0/amdgpu_pm_info
?
每次启动/如果我添加或删除卡,这会是真的吗?
最后,我应该/sys/devices/pci0000:00
用来访问 pp_dpm_mclk 而不是中的符号链接/sys/class/drm
吗?如果是这样,我怎样才能找出里面的卡片/sys/devices/pci0000:00
对应的卡片/sys/kernel/debug/dri
?
谢谢