News for hackers. Stuff that matters.
Re:The Itanic Has Sunk by lizknope on Friday July 30, 2021 @01:14PM (#28010114)
My professor in college back in 1997 was doing research on maintaining binary compatibility between different generations of the same VLIW architecture. If you had a different number of execution units and stuff like that. He had a few ideas and one of them was preprocessing the compiled binaries and rewriting them. Some of them were having flags in the architecture for what generation of chip they were to have the OS do on the fly changes
Re:The Itanic Has Sunk by twic on Friday July 30, 2021 @02:02PM (#28010597)
In a world where all software is JITted (Java gang rise up), the fixedness of a VLIW ISA doesn't matter, because you always compile specifically for the target machine anyway. What you describe sounds like applying that strength of JITting to AOT-compiled code.

Vaguely related ideas from the distant past are ANDF:

https://en.wikipedia.org/wiki/Architecture_Neutral_Distribut...

And TaOS's VP Code:

https://sites.google.com/site/dicknewsite/home/computing/byt...

Re:The Itanic Has Sunk by clacke2 on Sunday August 08, 2021 @08:58PM (#28111670)
This is what IBM did with IBM i / AS/400 / System/38 and https://en.wikipedia.org/wiki/IBM_i#TIMI.

IBM i is on a POWER CPU today, but can still run System/38 binaries from the 70s, thanks to install-time compilation to whatever CPU the system is running this decade.