They're shipping a 'Development Transition Kit' Mac mini with an A12Z this week, so it's not like the numbers are going to stay private for a long time. Even if there's an NDA, someone's bound to break it.
They're shipping a 'Development Transition Kit' Mac mini with an A12Z this week, so it's not like the numbers are going to stay private for a long time. Even if there's an NDA, someone's bound to break it.
While it's certainly possible the A12Z in the Developer Transition Kit is a true drop-in from the iPad, I would be surprised if it's not clocked significantly higher and actively cooled given the relaxed power and thermal restrictions.
And, one of the comparison points can only ever be run on a highly locked down black box of an OS.
This is Apple we're talking about. They boast about unverifiable performance claims in pretty much every product they announce...
Steve Jobs demoed OSX first. Then surprised everybody by saying, OSX had lived a double life in a secret building for many years (with photo), and that he had been running on an Intel Pentium 4 during the demo all morning. Nothing about performance.
There was also a developer system back then; an Intel Pentium 4 in a PowerMac case.
In a lot of ways, this is far more ambitious, and could mean a lot more for Apple long term, but...
... The one thing that hit me the most was, how impressed I was with Apple back then, and how excited I was that a company could do this. Steve Jobs presented it really well, but this time it felt quite flat.
... I really, wish they worked a bit on their showman-ship. They rushed through so many small things, and the presentation felt unnatural. Like they have all over-rehearsed it, but are still reading while presenting (you could even see eye-movements). It is just too smooth, too generic, and a bit too polished.
Please slow down, focus on only the most interesting bits, and give us time to digest it...
Everyone else is acting, but they aren't actors.
The Apple I and II were MOS 6502 machines except for the Apple IIgs which was a 65c816. Then the early Macs were 680x0 machines. Then PowerPC. Then Intel.
They looked at Intel chips for the iPhone and settled on Arm before launch. I wouldn't be surprised if some very brittle, early development version of iOS was running on an Intel mobile platform at some point.
It was a confident CEO that used his own words to passionately live-demo the products his company was developing and selling. He almost apologetically told us that Apple had to make the change to deliver the notebooks he had promised two years before -- But couldn't with PowerPC. It made sense. And then, he showed us that all along Apple had the foresight to plan for this many years ahead.
It was inspiring, and I was really excited about it. As a user and computer scientist, it made me curious about OSX. As a developer I wanted to support their platform, and went on to work on iOS apps a couple of years later. Apple felt like the future.
This time, I feel unenthusiastic, and wondering where to go next... Despite the fact, that I objectively think this has the potential to be far more significant.
Delivery with confidence and passion for the product always matter. A lot.
I am sorry, but I really need confidence in the person leading the platform I am developing for. My income depends on it, so I need to feel confident that the platform will actually move forward in the right direction.
I don't have confidence that a dildo on a stick can make the right decisions... But what do I know... I suppose, I have heard stranger things.
And what is the difference with the current switch?
I mean, apart from the presentation, which I do not care about.
What's important, for those paying attention, is that Apple promoted PowerPC emulation with the first x86 Macs in OS X 10.4 and then removed it after 10.6. If you think Apple won't screw you again, well, go ahead, it's your money.
[Dis]claimer: I have no long or short in AAPL. Anyone posting or voting in this thread should similarly disclose.
https://en.wikipedia.org/wiki/MacOS_version_history#Releases
So if you're worried about not being able to run your Intel Mac OS X software in 2030, yeah, you should probably avoid these new ARM Macs.
(2) It's not 2030. If you're reading this is 2030, HN won't let you reply. That's a separate but related problem.
(3) Time passed, so fuck you is not a customer-centered philosophy. Time passed, so I'm going to remove already shipped capabilities is a customer centered philosophy in the sense that it's centered on fucking the customer.
(4) I have an Apple IIe and a MacPro3,1 and a whole bunch in between: fool me once, shame on you; fool me fifteen times, shame on me.
[Dis]claimer: I have no long or short in AAPL. Anyone posting or voting in this thread should similarly disclose.
It’s extremely weird to me to assume that an opinion someone posts in an online message board will be heavily influenced by their stock portfolio.
(I'm curently taking bids on an HN account with 4575 interweb points.)
One big question though will be how this devkit benchmarks against the current maxed Intel mac mini. I'm curious if GPU performance beats the current BlackMagic eGPU. (rx 580)
Correct me if I'm wrong, but I think they also didn't announce any actual hardware when they introduced Intel Macs.
Interestingly, for the PowerPC->Intel transition, they also had an Developer Transition Kit: https://www.macstories.net/stories/this-is-not-a-product-the...
I think concerns about how Apple will handle the transition can generally be addressed by the relatively smooth transition from PPC to Intel. Apple has literally done this before.
6502 -> 68k in 1984 via hard-cutover [edit: see cestith's reply, there's more to this story than I knew]
68k -> PPC in 1994 via emulation
PPC -> x86 in 2006 via Rosetta JIT translation
x86 -> ARM in 2020 via Rosetta 2 static recompilation
You could even argue the transition from Mac OS 9 to Mac OS X was a transition of similar magnitude (although solely on PowerPC processors), with Classic Environment running a full Mac OS 9 instance [1]
[1] https://en.wikipedia.org/wiki/List_of_macOS_components#Class...
Rosetta 2, Universal 2, The DTK Program demo on ARM,, it's the same plan.
Apple did great last go-around, and they are leagues ahead of Microsoft or any other tech company in such a massive/successful platform shift.
This is their 3rd architecture shift btw - 680x0 -> Power -> Intel -> ARM. They practically wrote the book on how to do it right.
I'm not intrisically excited for a new Apple product, but if they could have told me, we can deliver 50% extra battery life in your new MacBook at comparable performance, that would build up some hype and maybe mindshare.
> not helpful to [...] their ability to keep selling Intel stuff.
I hope that that's it. If we're going through the pains of a platform transition, I'd like to get something out of it.
Let's say that the new numbers are mindblowingly good. So then what? Nobody buys anything from them until next year because they're all waiting? Yikes. This way fewer people will be mortified of the idea of buying something right now instead of waiting.
It's a kit to allow developers to prepare for transitioning their applications to ARM, for future retail MacOS/ARM devices. It's not a new Mac Mini, and it doesn't make sense to compare the retail machines to this dev kit (which is probably running a yet-to-be-fully-optimised OS)
These fail because Apple is orders of magnitude away from Nvidia and AMD in performance, plus this is a chip with a very limited TDP. I think they will fall a bit slower than current AMD APUs.
“PC guys are not going to just figure this out.
They're not going to just walk in.”With the technology moves Apple has made, they could probably switch to RISC-V at this point, however being able to use ARM devtools probably adds more value to Apple than any cost savings moving Apple would gain from moving away from ARM
[Dis]claimer: I have no long or short in AAPL. Anyone posting or voting in this thread should similarly disclose.
Linux, like any OS written in the past 30 years, is substantially architecture-independent. My day job involves coding for several devices with Linux kernels on ARM (32bit) and Aarch64 and I have no idea which is which, nor any need to.
[Dis]claimer: I have no long or short in AAPL. Anyone posting or voting in this thread should similarly disclose.
Linux able to support new arch but it not means ecosystem going to support any arch. ARM is great arch for now.
(‘ARM’ has become meaningless marketing drivel; there are physically existing pairs of 32-bit ‘ARM’ processors that have exactly zero physically existing machine instructions in common.)
[Dis]claimer: I have no long or short in AAPL. Anyone posting or voting in this thread should similarly disclose.
Aren't they mostly web/app developers?
They really don't need to do that much.
Even if apple could make a great server/high performance chip that seems like possibly a lot of additional work for little gain in the market?
Keeping intel chips for some computers may make more sense in keeping their toes in the water for intel incase they need to rekindle that relationship for future projects down the road.
I would be astonished if an Ax chip can match the media creation performance of the Xeons in the MacPro and iMacPro any time soon. The top Xeon has 28 cores, and matching that is going to be an interesting challenge.
I think it's more likely there were be further splits in the range, with prosumer iMacs running Ax and no-compromise pro models staying on Xeon for at least the next few years.
Also means == some products (13" mbp) migrate fully and are Apple only, And some don't (Mac Pro) and have both options.
Just reading the tea leaves.
Last PowerPC Macs were released in October 2005 and first Intel-only MacOS X was released in August 2009, almost 4 years later.
Intel support was announced during OS X Tiger, and 10.4.4 was the first public release with support for x86. 10.7.0 was the first release without support for PPC. So 10.5 Leopard and 10.6 Snow Leopard were the two major releases with support for both Intel and PPC.
Now, Apple tends to provide security updates for at least a few years for each OS release, so I can envision recent Intel Macs getting security updates for another 4-5 years.
But the killing of openGL and 32-bit software is making me wonder about their previously-amazing commitment to supporting older things.
They did some of this before intel, I think with some of the transitional MacOS->OS X APIs.
It makes sense that they wouldn't:
1. Its dev hardware, not final production hardware. They'll want to compare the A13 or A14 (or whatever SoC they finally use) for benchmarks.
2. Until the apps are optimized, it doesn't make sense for Apple to put itself in the position of bad press with premature figures.
The A12Z is itself only a small update on the A12X from 2018, so it's basically two years behind whatever will ship in actual ARM Macs this fall...
You have to consider that Apple engineers are busy designing new SoCs for the entire Mac line-up: optimizing the A12Z for the DTK is probably not their top priority at the moment. They will want to wow people with a new MacBook (Air? Pro? <blank>?) this fall: that SoC should be their priority...
Apple has development kits running in modified Apple TV's. This is a chip that has essentially been out for a few years in iPad Pros. Why would Apple announce numbers based on this? It also assumes Apple will ship future laptops without fans or ports, which is how the development kit is coming out.
Apple will most likely have an A14X out later this year in at least one laptop. That's going to be significantly newer and more advanced than the A12Z in development kits.
The performance and/or battery gains is almost incidental.
How? Did Intel suddenly allow their CPUs to be manufactured by TSMC? Or, vice versa, agree to manufacture Apple's Ax chips?
It's the CPU in the iPad Pro, performance numbers are out there in the wild. The only big change is the RAM. This isn't a retail product, it's a developer kit. When they release retail Macs I'm sure there will be some performance numbers.
That, however, was not an option. So they have to tread carefully in what they say and they also have to be a bit careful about showing off too much.
They only had to tout the benefits of ARM insofar as to placate the fears of consumers (their Rosetta story plus virtualization story helped there) and to provide some reasonable justification to actually make devs at least a bit excited, even though they have to do additional work.
Plus: No ARM Mac (except the transition kit) currently exists. It’s not even clear if the first Mac they will announce is even finished yet, if only internally. And even if it is finished: Do you think going on stage now and talking about a new MacBook Air that has twice the performance and 50% more battery life as the current MacBook Air – oh, and you can get one in December – would be a good idea?
This is Apple’s tightrope walk to avoid too much of an Osborne effect. I think they are ok with some Osborne effect (if only because they know that even if no one buys an Intel Mac ever again during the next two years transition time they will not go bankrupt, so far from it) but you don’t have to provoke one, right?
I expect plenty of numbers and comparisons when they introduce the actual first ARM Mac.
I guess they did some homework before ditching Intel. The big question Is if they have enough headroom for manufacturing reliable chips with sustained high power.
They are also being very very coy with what they have under their sleeves because of small of an upgrade A13 was over A12.
Same thing happened during the intel transition. The first consumer chips were dual cores, but the DTK was Pentium 4s
That's not this presentation - when they actually ship hardware (transition kit not included) - then they'll talk performance.
I looked all over developer.apple.com and didn't find anything.
For customers, both average users and developers it will be a pain with little to be gained.
You don’t think companies like Oculus are envious of Apple’s flexibility from not having to rely on Qualcomm for their mobile SoCs? It’s not just about profit margin.
If Apple could do that and play it to their advantage, they would have done so a long time ago.
Higher margins and profits are the drivers in the end. Strategic control or not is just a way they use to achieve that. It is a publicly traded company, after all.
> You don’t think companies like Oculus are envious of Apple’s flexibility from not having to rely on Qualcomm for their mobile SoCs?
I doubt Oculus cares given their goal. There are pros and cons of vertically integrating an entire company into one.
However, performance/watt matters too.
Apple has zero presence in data centers.
I read people here writing "double the battery life" without any source, but even if that was the case I own a laptop that does 2 hours on battery, I use it to run models on a discrete GPU so power efficiency goes out of the window anyway, it's really not achievable.
The other one can handle average workloads for 12 hours and weights a bit more then a kilo, if it was smaller or lighter it would be a much worse laptop than it is (if it's too light it has no stability and you fight constantly to keep it steady on your desk)
Who needs more?
I think it does. Other than double the battery life (which I wouldn't really need, but my Dad who travels a lot would absolutely love), the big thing is thermals (which were specifically mentioned in the keynote).
The biggest constraint on Laptop performance is thermal throttling. That's why gaming laptops have huge bulky fans, and a current MacBook has pretty decent performance for short bursts, but if you are running something (say a compiler) at full throttle for a few minutes then it gets significantly throttled.
Better thermal performance (which is directly proportional to power usage) could well be the key to unlocking close-to-desktop performance in a laptop form-factor. Which could be a pretty big win for the MacBook Pro market.
The fact that all the demoes were on their top-of-line most-expensive machines fell very weird to me. "Look at this amazing performance" would be great if the demo was on a Macbook Air.