3 ms·
Apple could do Rosetta 1 in about a year because they’d been running on x86 for years internally and licensed Rosetta from QuickTransit.
by foobiekr 4y ago
Apple could do Rosetta 1 in about a year because they’d been running on x86 for years internally and licensed Rosetta from QuickTransit.
- DesiLurker 4y agoHmm ..makes me wonder if something like transmeta can be revived with risc-V.
- foobiekr 4y agoWell. QuickTransit was from Transitive Corporation, which was acquired by and then demolished by IBM, a bunch of the people from there are now at Apple, for one. The ideas are pretty straightforward and many of them show up in JITting emulators and high-level emulation approaches. I haven't seen an analysis of Rosetta 2 but I imagine it is pretty similar. Transmeta is different - Transmeta Crusoe etc. were a weird VLIW-like ISA plus their ISA-specific code morpher sw.