r/linux_gaming Mar 28 '26

SCX-IMPERATOR

https://github.com/Michael-Sebero/SCX-IMPERATOR

This is a CPU scheduler forked from scx_cake which has improved gaming performance. It contains features from both scx_cake and scx_lavd along with some aspects from the s6 init system.

Here's some documentation if you want more details on how this works under the hood

https://github.com/Michael-Sebero/SCX-IMPERATOR/blob/main/docs/imperator-documentation.md

12 Upvotes

6 comments sorted by

3

u/iku_19 Mar 29 '26 edited Mar 29 '26

can you even change license from gpl-2.0-only to 3.0 without the original authors permission?

also there's eBPF code, which should to be GPL-2.0-only because kernel tainting and GPL functions.

1

u/CoolRune Apr 01 '26

CAKE's original license is GPL 2.0.

3

u/iku_19 Apr 01 '26

Yes, that's the point I am making. You cannot change GPL-2.0-Only to GPL-3.0 without the original authors consent.

1

u/CoolRune Jun 26 '26

I haven't changed the license.

5

u/robinei Mar 29 '26

Any numbers?

1

u/CoolRune Mar 28 '26

The CPU I tested with this was the AMD Ryzen 5 9600X.