3 ms·
BTing?
by milcron 10y ago
BTing?
- kijiki 10y agoBinary Translating. Basically a JIT that recompiles (for example) 32bit x86 instructions to ARM64, so that you can run old apps on new CPUs. DEC had FX!32 to run x86 Windows NT programs on Alpha Windows NT. Apple licensed Transitive's QuickTransit to run PPC OSX apps on x86 Macs, though in typical Apple style they renamed it "Rosetta".
- trapperkeeper79 10y agoIs this the same as code morphing mentioned here? https://en.wikipedia.org/wiki/Project_Denver https://en.wikipedia.org/wiki/Project_Denver Article seems to say NVidia couldn't get a license from Intel.
- foobiekr 10y agoI worked with those guys on a project - also PPC to x86. It was pretty amazing and they were solid. Sad that so much of it ended up at IBM. Apple's marketing around it was amazing; you'd think Apple built the technology in house.
- andreiw 10y agoBinary translation / JIT. Like Apple did with Rosetta or like DEC did on Alpha NT with FX!32.