Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR: allow fine-tuned voltage/frequency control #512

Closed
preda opened this issue Aug 23, 2018 · 4 comments
Closed

FR: allow fine-tuned voltage/frequency control #512

preda opened this issue Aug 23, 2018 · 4 comments

Comments

@preda
Copy link

preda commented Aug 23, 2018

amdgpu-pro allows setting the frequency and voltage per power state by writing to
/sys/class/drm/card0/device/pp_od_clk_voltage, e.g.:
echo "s 4 900 1050" > pp_od_clk_voltage
echo c > pp_od_clk_voltage
as described here:
https://www.reddit.com/r/Amd/comments/8weeln/you_can_undervolt_vegas_in_linux_now/

Could ROCm offer a similar functionality?

@preda
Copy link
Author

preda commented Aug 24, 2018

Similar to what is described in: #463
but could this be in ROCm "out of the box" instead of requiring custom compilation as described there.

@preda
Copy link
Author

preda commented Aug 24, 2018

Interesting, this seems to be working with ROCm 1.8.2 with Fiji GPUs, but not with Vega.

[  405.541346] amdgpu: [powerplay] pp_odn_edit_dpm_table was not implemented.

@preda
Copy link
Author

preda commented Aug 24, 2018

pp_od_clk_voltage also works "out of the box" in kernel 4.18 (Ubuntu 18.04). It would be so nice if the next ROCm would work on this kernel.. (4.18)

@preda
Copy link
Author

preda commented Jan 4, 2019

This seems to work with ROCm too, closing.

@preda preda closed this as completed Jan 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants