Results 1 to 6 of 6

Thread: Is it possible to change core clock speed on Amd 7870 in Linux?

  1. #1

    Default Is it possible to change core clock speed on Amd 7870 in Linux?

    I know Nvidia has made that possible with their drivers.

    I don't want to overclock the card. I actually want to slow it down a bit. I think Asus has slightly raised it from it's standard speed and I don't like the harsh effects it produces.

  2. #2


    Never mind. I found an app to do it.

  3. #3


    Use amdconfig. It should be able to set the card speed.

    amdconfig --adapter=0 --od-getclocks
    Gets the clock speeds. My card has:
    Adapter 0 - AMD Radeon HD 7560D
                                Core (MHz)    Memory (MHz)
               Current Clocks :    304           800
                 Current Peak :    760           800
      Configurable Peak Range : [304-760]     [800-800]
                     GPU load :    1%
    The following command sets the clock speeds:
    I DONT EXACTLY KNOW the numbers there, probably min and max. Look around.
    amdconfig --adapter=0 --od-setclocks=770,1126

  4. #4


    Thanks. That's good info to know.

    I found the app above in a repo for my distribution and it works perfectly including a script for startup.

    Yeah, those would be min and max. Tell me, do you know how to make the system retain those settings across boots, and what about voltage?

  5. #5


    Honestly i dont know as i use amdconfig only for monitoring.

    Is posted about the overdrive functions:
    These newly set
    clock values will revert to the default values if they are not
    committed using the "--od-commitclocks" command before X is
    So theoretically they should stick if you commit them.

  6. #6
    Join Date
    Oct 2012


    also, there is
    althought I'm not sure if it will work in 7870

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts