Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Maybe next year, maybe never. Is there anything about ARMv9 useful to Apple? From what I understand it's mostly focused on security features for servers.
 
  • Like
Reactions: Tagbert
M3 seems to be the next big jump so it could be then. A switch to 3nm plus armv9 seems to be a good combo for a performance boost

It could also be a good time for them to add the following:

  • 32gb ram on base chip
  • Additional external monitor on base chip
  • Ray tracing cores
  • Sim Card support
  • Wifi 6e
  • HDMI 2.1
  • Bluetooth 5.2 or 5.3

I highly doubt most of those features are coming any time soon, but a guy can dream
 
The version is somehow irrelevant to Apple now because Apple can implement pre-released arm spec's feature in their SoC if they want to like how they implemented FEAT_AFP with vendor specific registers in the Firestorm Cores. FEAT_AFP is in ARMv8.7-A and ARM talked about this extension on September 21, 2020, A14 released even before that, on September 15, 2020. If there is anything useful to Apple they probably have implemented that already instead of waiting for a new spec.
 
Last edited:
eSIM you mean? That probably depends on when they finally get that modem rolling.

Hoping to also see > 2TB max on base chips.
Probably that. The ability to connect to the internet via cellular without having to tether off my phone
 
Probably that. The ability to connect to the internet via cellular without having to tether off my phone
That means extra cost and the 5G modem price nowadays is quite... substantial due to Qualcomm monopoly, just look at how much will it cost you to add cellular to an iPad.
 
  • Like
Reactions: Tagbert
That means extra cost and the 5G modem price nowadays is quite... substantial due to Qualcomm monopoly, just look at how much will it cost you to add cellular to an iPad.
Thats fine. I would be willing to pay for that feature.
 
We’re hearing reports of the M3 being on 5nm. Can V9 be used with any (older) transistor sizes?
No. M1 is on N5, M2 on N5P, so for M3 to still be on N5 would be like anti-progress. I was hearing noises to the effect that the Pro/Max/Ultra M2 versions might show up in N3 – the M3 SoC might well be on TSMC's GAA-like N2 process.
 
Is this a requirement for Apple to adopt Armv9 in Mx SoCs?
No. LLVM does not dictate hardware design. That's the whole point of LLVM.

Edit: I just reread your post and I guess you were pointing out that ARMv9-A is an update to ARMv8-A, also known as Aarch64 which Apple’s SoCs are based on. So does LLVM’s support of ARMv9-A indicate that Apple may also be adopting it? Could be, given Apple’s historical ties with LLVM— maybe check the commits for clues. It’s worth mentioning that Apple is certainly not the only implementer of ARMv8-A, though, so LLVM is probably just ensuring industry support.
 
Last edited:
What good is a Mx SoC with Armv9 instructions if compilers cannot use them?
Little. But then again, presence of ARMv9 instructions in LLVM doesn’t mean that those instructions will be in tomorrows (literally 😀) A16 SoC either.
We just don’t know how Apple engineering regard these things. And I’m not sure we can draw extensive conclusions about future hardware from tomorrows phone SoC either.
 
M3 seems to be the next big jump so it could be then. A switch to 3nm plus armv9 seems to be a good combo for a performance boost

It could also be a good time for them to add the following:

  • 32gb ram on base chip
  • Additional external monitor on base chip
  • Ray tracing cores
  • Sim Card support
  • Wifi 6e
  • HDMI 2.1
  • Bluetooth 5.2 or 5.3

I highly doubt most of those features are coming any time soon, but a guy can dream
I'd add DP Alt Mode 2.0.
 
  • Like
Reactions: Sydde
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.