Small I/O Performance Boost Coming For Intel Ice Lake & Sapphire Rapids Servers
There should be "slight improvements for I/O performance" coming to Intel Xeon Scalable Ice Lake and Sapphire Rapids servers on a future kernel release with a patch having surfaced to remove a check that led to these newer processors not seeing HWP I/O boosting enabled.
The Linux kernel's Intel P-State driver had a family-specific check for enabling hardware P-state (HWP) I/O boosting... And that check never got updated past Intel Skylake IDs. Thus the Intel Xeon Ice Lake and Sapphire Rapids processors haven't seen HWP I/O boost enabled.
At least Intel engineers now noticed this out-of-date check that was guarding the HWP boosting. Rather than having to keep remembering to add new model IDs to this check, the patch sent out today is simply dropping that check.
Thus moving forward all current server models will see HWP I/O boost enabled by default. But given the timing of this patch and the 6.3 merge window closing this weekend, it's not clear if it will be submitted as a "fix" for 6.3 or be held off until the 6.4 kernel cycle this summer. In any event at least this patch is now out there for seeing that the newer Intel server processors will enjoy some slight improvements around I/O performance.
The Linux kernel's Intel P-State driver had a family-specific check for enabling hardware P-state (HWP) I/O boosting... And that check never got updated past Intel Skylake IDs. Thus the Intel Xeon Ice Lake and Sapphire Rapids processors haven't seen HWP I/O boost enabled.
At least Intel engineers now noticed this out-of-date check that was guarding the HWP boosting. Rather than having to keep remembering to add new model IDs to this check, the patch sent out today is simply dropping that check.
Thus moving forward all current server models will see HWP I/O boost enabled by default. But given the timing of this patch and the 6.3 merge window closing this weekend, it's not clear if it will be submitted as a "fix" for 6.3 or be held off until the 6.4 kernel cycle this summer. In any event at least this patch is now out there for seeing that the newer Intel server processors will enjoy some slight improvements around I/O performance.
1 Comment