Hacker News new | ask | show | jobs
by rz30221 1376 days ago
> and even different ISAs

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?

1 comments

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.

Toit is also in this space, along with embedded Java like you mention