Minimal clock speed on Threadripper 1920X under single-thread tasks
Minimal clock speed on Threadripper 1920X under single-thread tasks
Hello everyone, I'm conducting research and using the machine provided by my university, which has a 1920X processor. I'm currently benchmarking performance and monitoring the CPU's clock speed across different workloads. Under full load (20/24 threads), it reaches around 3.5-3.7 GHz, but on single or dual cores it stays at the minimum of 2.2 GHz. Someone, any thoughts on why this happens? Typically I'd see boost to 3.9 or 4.0 GHz since that's the advertised turbo frequency. My OS is Ubuntu 20.04.4 LTS, running on an AMD Threadripper 1920X. This setup is for tracking clock speeds: I'm using 'watch -n 0.2' to log CPU MHz every 0.2 seconds. The current reading is 2156.756 MHz.
It seems your setup might not capture the full performance details. When running single-threaded tasks, one core could run at 4GHz while others stay at base speed or sleep. If you need precise clock speeds per core, tools like hwinfo64 on Linux would help provide that information.
cpu MHz : 2083.296 cpu MHz : 2068.435 cpu MHz : 2167.127 cpu MHz : 2150.844 cpu MHz : 2164.694 cpu MHz : 2164.620 cpu MHz : 2173.278 cpu MHz : 2162.330 cpu MHz : 2147.448 cpu MHz : 2469.906 cpu MHz : 2156.120 cpu MHz : 3777.464 cpu MHz : 2074.508 cpu MHz : 2096.003 cpu MHz : 2162.750 cpu MHz : 2151.859 cpu MHz : 2168.285 cpu MHz : 2174.605 cpu MHz : 2167.663 cpu MHz : 2166.842
Oh yeah that's it, using `grep "MHz" /proc/cpuinfo` I can see it is working, thank you Didn't realize linux handled this differently than windows, very used to just using windows task manager. Every 0,2s: grep "MHz" /proc/cpuinfo cpu MHz : 2163.245 cpu MHz : 2164.101 cpu MHz : 2119.335 cpu MHz : 3941.924 <-- my program
cpu MHz : 2083.296 cpu MHz : 2068.435 cpu MHz : 2167.127 cpu MHz : 2150.844 cpu MHz : 2164.694 cpu MHz : 2164.620 cpu MHz : 2173.278 cpu MHz : 2162.330 cpu MHz : 2147.448 cpu MHz : 2469.906 cpu MHz : 2156.120 cpu MHz : 3777.464 cpu MHz : 2074.508 cpu MHz : 2096.003 cpu MHz : 2162.750 cpu MHz : 2151.859 cpu MHz : 2168.285 cpu MHz : 2174.605 cpu MHz : 2167.663 cpu MHz : 2166.842