Really interesting. Perhaps we can try running it on normal PCs too to see what it does.
Oh, and on RISC V stuff.
Linux
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
Need to research what a scheduler means but all can think of is something like cron
In my experience, a Scheduler is something that schedules time on the CPU for processes (threads).
So 10 processes (threads) say "I need to do something":
2 of those threads are "ready to continue" because they were previously waiting on some Disk IO (and responsibly released thread control while data was fetched).
1 of the threads says "this is critical for GPU operations".
1 of those threads self declares it is elevated priority.
The scheduler decides which of those threads actually gets time on an available CPU core to be processed.