3 ms·
They did mention in a presentation some applications ran even quicker in Rosetta 2 than native. Though Wine isn't an emulator, I've seen the same in Wine numero
by Fnoord 6y ago
They did mention in a presentation some applications ran even quicker in Rosetta 2 than native. Though Wine isn't an emulator, I've seen the same in Wine numerous times. How many, which, etc, who knows? Interesting to figure out regardless.
- timthorn 6y agoThat happened regularly in the transition from 680x0 to PowerPC.
- AnthonyMouse 6y agoThis is often because it's translating syscalls rather than emulating them, so for applications that are only asking the OS to do the real work, in those cases it's running native code. And then it's running it on a current day CPU instead of one from two years ago. Unfortunately, although applications like that exist, they're not the common case.
- valuearb 6y agoOne of the most common operations done in MacOS is retain/release of objects. Rosetta2 translated code is TWICE as fast on the M1 as the original code on x86. https://mobile.twitter.com/Catfish_Man/status/1326238785181376512 https://mobile.twitter.com/Catfish_Man/status/13262387851813...
- AnthonyMouse 6y agoMicrobenchmarks are meaningless. Where are the benchmarks of real-world applications?