I'd love to see what an OS designed to run solely on GPUs would look like.
And we should remember that every game has a tiny real-time OS dealing with multiple tasks of reading input, updating world state, and rendering intermingled with the game code.
Obviously there have been ports of DOOM to GPUs. This port is different in that it runs the software rendered DOOM in a ROCm kernel, with RPC callbacks for OS functions.
And we should remember that every game has a tiny real-time OS dealing with multiple tasks of reading input, updating world state, and rendering intermingled with the game code.