classichasclass
8 hours ago
This feels like a baby step towards Arm being able to emulate z/Arch workloads, maybe with a bit of secret sauce for certain specific operations, which doesn't seem very much like IBM.
nxobject
7 hours ago
I thought about that, too. I think they’re doing this for the same reason IBM has supported Linux LPARs: since a lot of customers who lease System/z currently probably get overprovisioned hardware that they’ll never fully use, why not try a last-ditch attempt to sell the excess capacity as ARM LPARs?
Now you’re thinking like a Big Blue sales rep.
rbanffy
7 hours ago
IIRC, they had different licensing prices for cores that would run z/OS workloads and cores that would run Linux on s390x (and other tier for Java, I think). This looks like they’ll have one for Linux on ARM as well.
bitwize
2 hours ago
Not even the weirdest thing IBM did to get compatibility between their mainframes and other CPU architectures. To build the XT/370 and AT/370 expansion cards, they custom-ordered modified 68000s that decoded System/370 instructions instead of the 68k instruction set, with most of the instructions handled by the new microcode and the few stragglers software-emulated:
https://en.wikipedia.org/w/index.php?title=PC-based_IBM_main...
stinkbeetle
4 hours ago
ARM can emulate z workloads. https://hercules-390.github.io/html/index.html
(or QEMU, for partition level emulation).