You are not logged in.

#1 2013-09-26 03:38:32

aiu
Member
Registered: 2013-09-26
Posts: 2

AMD CPU turbo mode?

I have an AMD A8-5600K and the CPU frequency doesn't seem to ever reach the "turbo" frequency (3.9GHz). I double checked all BIOS options and my CPU is only ~35c (measured with k10temp) at full load so there's no heat issue. I'm checking the frequency with `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq` and the cpu load (from `top`) is currently "load average: 8.47, 9.03, 6.90". After checking the wiki, I think the problem is that `/sys/devices/system/cpu/cpu0/cpufreq/bios_limit` is the stock frequency (3.6GHz), not the turbo frequency. The wiki says you can configure the kernel to ignore the BIOS limit, but it's dangerous and shouldn't be necessary.

It seems like the kernel's CPU scaling is better than turbo mode (which works in Windows 7; I dual-boot), so would it be better to overclock the CPU to the turbo frequency (or higher) and forget about the actual turbo mode? I'll want to keep it enabled in the BIOS for Windows 7, so what is the best way to overclock from within Linux? Or, what's the best way to get the most out of my processor in both OS's?

Last edited by aiu (2013-09-26 05:12:18)

Offline

#2 2013-09-26 05:10:36

aiu
Member
Registered: 2013-09-26
Posts: 2

Re: AMD CPU turbo mode?

I just found the k10ctrl page on the wiki that explains how to overclock an AMD processor, and I'm assuming the warning about ignoring the BIOS limit on the cpufreq archwiki page is the standard overclocking warning, so I'm marking this as solved.

https://wiki.archlinux.org/index.php/K10ctl

Edit: Nevermind, my processor isn't supported by k10ctrl.

Last edited by aiu (2013-09-26 05:13:13)

Offline

#3 2013-09-26 07:09:15

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: AMD CPU turbo mode?

This sysfs file shows frequency requested by CPUFreq, which only works with "normal" frequencies. Turbo mode is enabled autonomously by hardware and CPUFreq doesn't even know it exists.

Use cpupower monitor to get exact frequency (average over one second or so).

Offline

Board footer

Powered by FluxBB