Originally posted by carewolf
View Post
Announcement
Collapse
No announcement yet.
TurboSched Is A New Linux Scheduler Focused On Maximizing Turbo Frequency Usage
Collapse
X
-
-
Originally posted by GreenReaper View PostI could see this having a real impact, however it could as easily be negative as it is positive. Still... the situation they envisage is what I see on an application server. There is a tendency for the system to spread work out among the cores and bring down the ability to reach the highest boost bins.
Existing benchmarks may not be well-suited to test this if they seek to be deterministic - either with one core, or a specific number of cores, doing exactly the same thing all the time. Real life isn't like that.
The article seems to link to one sub-patch, the abstract of the patch thread is here:
https://lkml.org/lkml/2019/7/25/296
- Likes 3
Leave a comment:
-
I could see this having a real impact, however it could as easily be negative as it is positive. Still... the situation they envisage is what I see on an application server. There is a tendency for the system to spread work out among the cores and bring down the ability to reach the highest boost bins.
Existing benchmarks may not be well-suited to test this if they seek to be deterministic - either with one core, or a specific number of cores, doing exactly the same thing all the time. Real life isn't like that.
The article seems to link to one sub-patch, the abstract of the patch thread is here:
Leave a comment:
-
TurboSched Is A New Linux Scheduler Focused On Maximizing Turbo Frequency Usage
Phoronix: TurboSched Is A New Linux Scheduler Focused On Maximizing Turbo Frequency Usage
TurboSched is a new Linux kernel scheduler that's been in development by IBM for maximizing use of turbo frequencies for the longest possible periods of time. Rather than this scheduler trying to balance the load across all available CPU cores, it tries to keep the priority tasks on a select group of cores while aiming to keep the other cores idle in order to allow for the power allowance to be used by those few turbo-capable cores with the high priority work...
Tags: None
Leave a comment: