Re:Ask HN: How would you design a Modern Operating System in...
by thesneakin on Monday September 12, 2022 @04:39PM
(#32816598)
Hardware wise, going back to the '90s, there was the Suga Genesis with a 68k padred with a z80. Since then every PC with a 3d accelerator.
Software wise: something Java? Now we have Spir-V, WASM, and UEFI adding bytecodes for ISA interop.
That is super interesting. I did some Googling but couldn't find an example of one. Do you know of an example of an OS that can handle different ISAs? I suppose in some sense an accelerator can be considered a "core with a different ISA" but I interpreted the statement as basically supporting multiple ABIs in parallel. Maybe I overreached?