I am torn, whenever I hear the rumors about the ARM Macs. On the one side, I am terribly excited from a technology perspective. I grew up with homecomputers in the 80ies, and in the 90ies, all Unix-workstations had several different, non-x86 architectures. So any disruption of the x86-monoculture is interesting. Also, looking at the performance of the iPhone and iPad, I think Apple has the potential to create some gr…
ARM Macs are one of the things I don't want to be an early adopter of. I am going to stay with Intel as long as possible but I am excited about making the switch to ARM once it's shown to not be a hassle.
Apple to debut multiple ARM MacBook, desktop models in 2021
71–80 of 148 posts
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#72What does this mean for software companies whose consumer base is largely on OSX? Will Adobe, Sony, Avid, etc have to port their library of software over to Apple's new ARM architecture? Will this allow for greater freedom with ARM devices not running new OSX? It seems like Apple lately has very much internalized 'if you build it, they will come' even though it seems like it is heavily alienating their professional u…
Maybe I’ll get an Arm Air in ‘22. My 2017 Pro should still be viable until then for what I do.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#73Earlier quoted context omitted.
If it's time to make another CPU change, why not switch it to one that you control completely? Motorola->PPC->Intel->Apple. It just makes sense that's where they'd ultimately want to go.
> why not switch it to one that you control completely? So you don't have to kill all of the software currently running on your customers' machines.
I bought a PPC Mac 9 months after they first made the switch. Most of my software was already native. Within the next year, all of the important software was native.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#74Earlier quoted context omitted.
ARM Macs are one of the things I don't want to be an early adopter of. I am going to stay with Intel as long as possible but I am excited about making the switch to ARM once it's shown to not be a hassle.
This is Apple we're talking about -- and Apple is what other OEMs want to be when they grow up. Not only will the Apple-designed ARM CPUs perform at or above the level of a similarly-specced Intel machine, but the ISA transition will be seamless , with a nearly-invisible Intel binary compatibility layer that does on-the-fly JITing. Otherwise, they simply won't release it at all.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#75Earlier quoted context omitted.
Apple won’t do it. There are so many architectural issues with it and you don’t get the power savings of ARM. People asked the same question during both previous transitions.
Note that Apple is currently doing this.
But during the PPC transition, you could buy a PPC daughter card for 68040 Macs to run PPC software but you couldn’t use them simultaneously.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#76Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#77Earlier quoted context omitted.
If it's time to make another CPU change, why not switch it to one that you control completely? Motorola->PPC->Intel->Apple. It just makes sense that's where they'd ultimately want to go.
> why not switch it to one that you control completely? So you don't have to kill all of the software currently running on your customers' machines.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#78I am torn, whenever I hear the rumors about the ARM Macs. On the one side, I am terribly excited from a technology perspective. I grew up with homecomputers in the 80ies, and in the 90ies, all Unix-workstations had several different, non-x86 architectures. So any disruption of the x86-monoculture is interesting. Also, looking at the performance of the iPhone and iPad, I think Apple has the potential to create some gr…
I'm still mad about Apple killing 32bit support; I don't have a few extra grand a year to drop on Photoshop. If they drop x86 support, too, I might finally jump ship.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#79I'm curious what Parallels going to do. Running Windows and Linux applications with almost native integration into OSX ecosystem worth a lot, especially with all benefits of hardware virtualization. In theory PC could be virtualized on ARM, however software virtualization only. Going to watch the process. In general, Windows and Linux support ARM as well, not sure if hardware virtualization for ARM exist though
There will be some cross platform compatibility issues. Interpreted languages hide the CPU (think Python, Ruby, Node) but their extensions in C could need some extra work that not all of them require now.
On the other side there will be the rise of the ARM servers. Apple is notoriously not interested in running server farms for their customers but I expect that the big cloud providers will start offering ARM servers.
It could be the x86 developers to have to fire up an ARM VM on the cloud to be able to work in ARM Macs heavy teams.
Re: Apple to debut multiple ARM MacBook, desktop models in 2021
#80Earlier quoted context omitted.
That's Geekbench. The differences in Geekbench for ARM devices and Geekbench for x86 are laughable. Why not compare them in a real life workload like a render on Blender or a kernel compile?
People have (Jonathan Morrison for an example) , the 4k exports from iMovie or other video/image editor has been proven to be vastly faster on iPad Pro than the fastest Macbook Pro. Intel CPUs are not customized by Apple for their own APIs, they're for general purpose use. yes, they have ISA extensions that Apple could use like QuickSync but it's not enough for Apple. Apple customize their A series with the same APIs…
I'd only be impressed if both used the exact same high-quality software encoder. Most likely the iPad uses the fast but less quality dedicated hardware encoder of the A-Series SoC and the MacBook uses a high quality but slow software-only one, which is what you typically use in any non-real-time encoding scenario due to way better bitrate-to-quality ratios.
> Javascript Core (they have hardware-based JS acceleration support)
Do you have a credible source for this? AFAIK JS VMs have gotten to the same place that Java VMs (for which some people also envisioned dedicated silicon a long time ago, but it was a dud) reached: so frickin fast on standard x86 ISA that putting any special instructions for them into the ISA isn't worth it, because it's more important to stay flexible to be able to adapt future extensions of ECMAScript.
> It's why they added T2 chips to their Macs to help accelerate a lot of tasks like disk encryption, more locked down security with TouchID
That has more to do with having a secure element under Apple's control in the T2 chip and nothing with performance. Any modern x86 CPU can do accelerated AES just as fast as any ARM with hardware crypto support.