Ryzen Linux users. My 1700 won't go faster than 3000 MHz

Discussion in 'AMD Processors' started by hondaman, Apr 18, 2017.

  1. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    Currently using Ubuntu Mate 17.04. With 100% load using "stress --16" none of my cores ever go faster than 3000 MHz. In Windows 10 it works fine.

    Has anyone else observed this behavior and how did you fix it?

    Asrock Taichi with 2.0 bios, Ryzen 1700, EVGA ram @ 3200 and Corsair 115i AIO
     
  2. drescherjm

    drescherjm [H]ardForum Junkie

    Messages:
    14,527
    Joined:
    Nov 19, 2008
    Maybe you need a more recent kernel. I know that 4.10 has fixes specifically for ryzen.
     
    DooKey likes this.
  3. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    I'm using the latest that ships with Ubuntu, 4.10.0-19-generic. I guess I could try the -RC kernel. I did find someone else that has my problem though (thankfully)
    https://bugzilla.kernel.org/show_bug.cgi?id=195275
     
  4. nunosilva

    nunosilva n00b

    Messages:
    16
    Joined:
    Aug 6, 2013
    Maybe disabling the cpufreq stuff (power management) will help, or at least point you somewhere (like pstate overclocking in the bios).
     
  5. LigTasm

    LigTasm [H]ardness Supreme

    Messages:
    4,993
    Joined:
    Jul 29, 2011
    I'll check mine tomorrow when I get home, I didn't even think to look as I haven't had much time to use it. I had a hell of a time getting the 4.10 (non-rc) kernel working with my Nvidia card and haven't had a chance to do anything else.
     
  6. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    I have updated to the latest mainline kernel, 4.11 and disabled cool and quiet. It still won't go faster than 3000 MHz
     
  7. Topweasel

    Topweasel [H]ard|Gawd

    Messages:
    1,508
    Joined:
    Aug 12, 2005
    I am confused. Isn't this exactly what is supposed to happen?
     
  8. likewhoa

    likewhoa Limp Gawd

    Messages:
    412
    Joined:
    Jul 20, 2006
    I got my Ryzen running at 3750 stock voltage in Gentoo Linux with the gcc-6 compiler using -march=znver1 no problems. I am currently moving voltage up to see where my wall is.
     
  9. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    It should boost to 3.7
     
  10. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
    Reporting of actual processor speed is incorrect when certain features are enabled in bios (think power management?), when overclocking via bclk (iirc). Same happens on Windows if you open task manager's performance tab.

    If your performance in benchmarks improved then the overclock held fine, it's just not being detected properly.
     
  11. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
  12. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    I'm not overclocking. I'm using (mostly) stock bios settings. Only things I've changed is turning on stuff like IOMMU, virtualization and such. All the power management and clock settings are stock.
     
  13. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
    I realized that after posting, thus my second post (above). If you load all cores on your 1700 you'll only get 3.0GHz, or 3.5GHz if you have a 1700x. You'll need to oc if you want all cores at 3.7GHz under full load.
     
  14. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    Why then do I get burst speed to 3700 under windows 10, but not in linux?
     
  15. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
    On all cores, with all cores under heavy load? In hwmonitor or some other program?
     
  16. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    On any core. One core. As observed in cpu-z
     
  17. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
    With something running on all cores? Sounds like it's working in windows, yeah.

    How are you observing the core frequency in Ubuntu? "cat /proc/cpuinfo | grep MHz" or similar?
     
  18. hondaman

    hondaman The OG Hondaman

    Messages:
    71
    Joined:
    Jul 31, 2004
    Yes
     
  19. Nobu

    Nobu 2[H]4U

    Messages:
    3,280
    Joined:
    Jun 7, 2007
    Try bapm=1 in the kernel boot parameters.