Originally posted by discordian
View Post
Announcement
Collapse
No announcement yet.
Linux's Load Balancer Still Needs To Be Better Adapted For Intel Hybrid CPUs
Collapse
X
-
-
Originally posted by Snaipersky View PostI'm sure I'm missing something, but as I understand it, why isn't it a matter of establishing tiers of performance, queuing tasks to run on the most efficient cores first, and if the task monopolizes a core for too long, then move it up a tier? Akin to tasks being migrated when too many of their resources are on a different NUMA node.
There have been many Linux conference talks (Linuxconf, LPC, LinuxEmbedded, etc.) going back over a decade dedicated to task scheduling in modern computing. Part of that is deciphering which tasks are interactive vs. not interactive. But steering the hardware also continues to get more difficult since "modern computing" involves multiple cores, which could be in any number of boost and/or sleep states, now with varying energy characteristics, and now potentially different instruction sets.
- Likes 5
Leave a comment:
-
I'm sure I'm missing something, but as I understand it, why isn't it a matter of establishing tiers of performance, queuing tasks to run on the most efficient cores first, and if the task monopolizes a core for too long, then move it up a tier? Akin to tasks being migrated when too many of their resources are on a different NUMA node.
Leave a comment:
-
Michael
Grammar
"Also at LPC 2022 this week, Intel engineers Rui Zhang and Yu Chen further raised the Intel hybrid Linux still remaining."
Maybe this
"Also at LPC 2022 this week, Intel engineers Rui Zhang and Yu Chen raised the Intel hybrid Linux work still remaining."
Leave a comment:
-
Don't care about that smelly, rotten carcass that are x86 CPUs, but I always understood that there are a lot of issues with balancing between little/big cores with Linux in general.
Hope Intel can help out there, their software skills are great.
- Likes 2
Leave a comment:
-
Linux's Load Balancer Still Needs To Be Better Adapted For Intel Hybrid CPUs
Phoronix: The Linux Kernel's Load Balancer Still Needs To Be Better Adapted For Intel Hybrid CPUs
Over the past year since launching Intel Alder Lake processors, Intel engineers have made a number of improvements to the Linux kernel for better dealing with the hybrid processor approach mixing P and E cores. While Alder Lake is running great with recent kernels and the P vs. E core selection for tasks on Linux is better than it was at launch, there still are areas for improvement as raised by Intel engineers this week...
Tags: None
Leave a comment: