Bios is not setting CPU cores to maximum frequency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
We are hitting below customer issue as explained briefly below.
“
UCS C220 M5
Firmware 4.0(2f) - standalone
Ubuntu 16.04.5 LTS with 4.15.0-29-generic kernel (HWE)
The customer is looking to force the CPU frequency to stay on max value. Ubuntu detects variable speeds (the CPU cores are going down to 800 MHz):
Bios is not setting all CPU cores to maximum frequency in Ubuntu.
Bios settings are as below.
- Disabled Intel speedstep
- Disabled TurboBoost
- Limited to C0/C1 only with disabled extended states
- Disabled P states, or reduced as much as possible
- Set profiles to max performance
- Control for CPU performance is done via BIOS, not OS
- CPU performance is Enterprise
The issue is also not seen on another C220 M5SX without NVMe drives running 3.1(3i). Same kernel version for Ubuntu.
Downgrading the firmware on one of the affected C220 M5s doesn't resolve the issue.”
All the cores are running on max frequency after applying the below command at the OS level:
tuned-adm profile latency-performance
“
So please let us know is this BIOS or Ubuntu issue?
I . will attach logs soon.
affects: | bugzilla-traceparser → umkl |
Changed in umkl: | |
status: | Incomplete → New |
Something tells me this is not filed against the right project, and likely will not get the attention it deserves until it is moved to the correct project.