Bug 2522083
| Summary: | intel_pstate: powersave governor + setting ebp/epp is significantly faster than the performance governor | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedor Vorobev <fvorobev> |
| Component: | kernel | Assignee: | Justin M. Forbes <jforbes> |
| Status: | POST --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 43 | CC: | acaringi, adscvr, agurenko, airlied, fedora, hans, hpa, jcall, jforbes, kernel-maint, linville, masami256, mchehab, mihai, mtc, ngompa13, nickolasjcarr, ptalbert, rhbz, steved, suraj.ghimire7 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Fedor Vorobev
2026-08-24 17:08:07 UTC
Update on point 5, testing the rawhide kernel: Did the same benchmark on kernel-7.3.0-0.rc0.260819gbd5f485f3f02.5.fc46.x86_64. I was unable to reproduce the significant performance difference seen in the older kernel. It would appear the issue is already fixed in rawhide. P1: 253.72, 250.37, 260.18 (average: 254.76) P2: 259.86, 259.77, 259.87 (average: 259.83) Created a merge request with a cherry-picked upstream commit that I believe fixes this: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/4711 Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=149460365 Will try to do more benchmarking on various kernel versions on my laptop to see how the behavior changes. Okay, so, after benchmarking the defconfig kernel compilation on several kernel builds, I am seemingly no longer able to reproduce the lowered performance even on the kernel the original testing gave me consistently worse results with the 'performance' governor (7.1.5). Both 'powersave' and 'performance' governors now give me around 255-260 seconds long compilation times on my Thinkpad T14 Gen5. I am at a bit of a loss now. If someone would be willing to do additional benchmarking on their machines with modern Intel CPUs (intel_pstate + HWP), I would be grateful. The following kernel builds are of interest: - 7.1.5-200.fc44.x86_64 (used in the article) - 7.1.7-200.fc44.x86_64 (used in the article) - 7.1.10-200.fc44.x86_64 (latest in F44) - latest rawhide kernel - scratch build listed above I run above setup on Fedora 44 on Thinkpad T14 Gen6, Intel Core Ultra 7 258V Results for kernel 7.2.5-200.fc44.x86_64: P1: 291.97, 298.86, 300.35 (average: 297.06) P2: 260.08, 272.11, 276.19 (average: 269.46) Difference is around 10% Results for kernel 7.3.0-0.rc3.260918g5dd1818b15d9.36.fc46.x86_64: P1: 292.28, 300.66, 300.25 (average: 297.73) P2: 260.50, 271.29, 277.51 (average: 269.76) Difference is still around 10% |