Viewing a single comment thread. View all comments

Youvebeeneloned t1_j4rpbwg wrote

This is literally the only reason they are still Intel on the pro... way too much pro level apps that require the Intel chip and are not compiled for ARM.

32

Whatmeworry4 t1_j4rqyel wrote

It’s probably the most complicated transition and also the least profitable. How much does the Mac Pro contribute to Apple’s bottom line or to increasing overall sales? I would guess it’s a tiny percentage.

24

Photodan24 t1_j4ttogu wrote

Doesn't matter. M1 and M2 chips invisibly run Intel code under emulation and do it impressively fast. Faster than the Intel chips run the same code in some cases.

9

kangadac t1_j4v48pa wrote

Rosetta 2 is the key part of this. Only works under MacOS, alas.

I tried running x86 emulation under qemu and was sorely disappointed. qemu, unfortunately, isn’t well written for this use case (only keeps 16 MB of instructions translated in memory at a time, last I checked). Rosetta 2 just rewrites an entire app once.

But I was trying to emulate an entire VM, which isn’t something you can just point Rosetta at.

3

carl_on_line t1_j5j1qha wrote

> Rosetta 2 is the key part of this. Only works under MacOS, alas.

And Linux.

2

kent2441 t1_j4tclr7 wrote

Apps don’t need to be compiled for ARM to run on ARM.

1