It is quite astonishing how seamless Apple has managed to make the Intel to ARM transition, there are some seriously smart minds behind Rosetta. I honestly don't think I had a single software issue during the transition!
Why is Rosetta 2 fast?
71–80 of 367 posts
Re: Why is Rosetta 2 fast?
#72Earlier quoted context omitted.
> I hope Rosetta is here to stay and continues developement. It almost certainly is not. Odds are Apple will eventually remove Rosetta II, as they did Rosetta back in the days, once they consider the need for that bridge to be over (Rosetta was added in 2006 in 10.4, and removed in 2011 from 10.7). > And I hope what is learned from it can be used to make a RISC-V version of it. translating native ARM to RISC-V should…
> They've got 15 years experience and essentially full control on ARM. Do they? ARM made it very clear that they consider all ARM cores their own[1] [1]: https://www.theregister.com/2022/11/07/opinion_qualcomm_vs_a...
Re: Why is Rosetta 2 fast?
#73It is quite astonishing how seamless Apple has managed to make the Intel to ARM transition, there are some seriously smart minds behind Rosetta. I honestly don't think I had a single software issue during the transition!
It isn't their first rodeo: 68k->PPC->x86_64->ARM.
Re: Why is Rosetta 2 fast?
#74Back in the early days of Windows NT everywhere, the Alpha version had a similar JIT emulation. https://en.m.wikipedia.org/wiki/FX!32 Or for a more technical deep dive, https://www.usenix.org/publications/library/proceedings/usen...
Re: Why is Rosetta 2 fast?
#75Apple is doing some really interesting but really quiet work in the area of VMs. I feel like we don’t give them enough credit but maybe they’ve put themselves in that position by not bragging enough about what they do. As a somewhat related aside, I have been watching Bun (low startup time Node-like on top of Safari’s JavaScript engine) with enough interest that I started trying to fix a bug, which is somewhat unusua…
> feel like we don’t give them enough credit but maybe they’ve put themselves in that position by not bragging enough about what they do. And maybe also by keeping the technology closed and Apple-specific. Many people who could be interested in using it don't have access to it.
Re: Why is Rosetta 2 fast?
#76In my experience, exceptionally well executed tech like this tends to have 1-2 very talented people leading. I'd like to follow their blog or Twitter.
Re: Why is Rosetta 2 fast?
#77Re: Why is Rosetta 2 fast?
#78Earlier quoted context omitted.
> feel like we don’t give them enough credit but maybe they’ve put themselves in that position by not bragging enough about what they do. And maybe also by keeping the technology closed and Apple-specific. Many people who could be interested in using it don't have access to it.
WebKit B3 is open source: https://webkit.org/docs/b3/
Re: Why is Rosetta 2 fast?
#79It is quite astonishing how seamless Apple has managed to make the Intel to ARM transition, there are some seriously smart minds behind Rosetta. I honestly don't think I had a single software issue during the transition!
Re: Why is Rosetta 2 fast?
#80It is quite astonishing how seamless Apple has managed to make the Intel to ARM transition, there are some seriously smart minds behind Rosetta. I honestly don't think I had a single software issue during the transition!
It isn't their first rodeo: 68k->PPC->x86_64->ARM.