Discussion Apple Silicon SoC thread

Page 382 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Eug

Lifer
Mar 11, 2000
23,992
1,610
126
M1
5 nm
Unified memory architecture - LP-DDR4
16 billion transistors

8-core CPU

4 high-performance cores
192 KB instruction cache
128 KB data cache
Shared 12 MB L2 cache

4 high-efficiency cores
128 KB instruction cache
64 KB data cache
Shared 4 MB L2 cache
(Apple claims the 4 high-effiency cores alone perform like a dual-core Intel MacBook Air)

8-core iGPU (but there is a 7-core variant, likely with one inactive core)
128 execution units
Up to 24576 concurrent threads
2.6 Teraflops
82 Gigatexels/s
41 gigapixels/s

16-core neural engine
Secure Enclave
USB 4

Products:
$999 ($899 edu) 13" MacBook Air (fanless) - 18 hour video playback battery life
$699 Mac mini (with fan)
$1299 ($1199 edu) 13" MacBook Pro (with fan) - 20 hour video playback battery life

Memory options 8 GB and 16 GB. No 32 GB option (unless you go Intel).

It should be noted that the M1 chip in these three Macs is the same (aside from GPU core number). Basically, Apple is taking the same approach which these chips as they do the iPhones and iPads. Just one SKU (excluding the X variants), which is the same across all iDevices (aside from maybe slight clock speed differences occasionally).

EDIT:



M1 Pro 8-core CPU (6+2), 14-core GPU
M1 Pro 10-core CPU (8+2), 14-core GPU
M1 Pro 10-core CPU (8+2), 16-core GPU
M1 Max 10-core CPU (8+2), 24-core GPU
M1 Max 10-core CPU (8+2), 32-core GPU

M1 Pro and M1 Max discussion here:


M1 Ultra discussion here:


M2 discussion here:


Second Generation 5 nm
Unified memory architecture - LPDDR5, up to 24 GB and 100 GB/s
20 billion transistors

8-core CPU

4 high-performance cores
192 KB instruction cache
128 KB data cache
Shared 16 MB L2 cache

4 high-efficiency cores
128 KB instruction cache
64 KB data cache
Shared 4 MB L2 cache

10-core iGPU (but there is an 8-core variant)
3.6 Teraflops

16-core neural engine
Secure Enclave
USB 4

Hardware acceleration for 8K h.264, h.264, ProRes

M3 Family discussion here:


M4 Family discussion here:

 
Last edited:

Mopetar

Diamond Member
Jan 31, 2011
8,306
7,320
136
Yes but Apple's SoCs only include things that can be economically justified. That is, they don't build M4 Pro chips and disable parts of the chip to operate it as an M4. Why? Because that would waste a lot of silicon. The non-analog portion of the modem may not occupy as much area as the difference between M4 and M4P but its enough that it doesn't make sense to add it for the low single digit potential market for cellular on a Mac. It's gonna remain a separate chip. Now if you could get me to believe that 50% of Mac buyers will want built in cellular you could make a case for building it in, but that's just not reality. People will use hotspots, and if they really want cellular you can buy a little USB stick barely the size of your thumbnail.

One may wish they could build an "everything" SoC but you can't mix digital and analog on leading edge processes, so there will always be separate chips for the analog world of PHYs and ADCs.

I don't think they'd add a modem to anything but the lowest end M-series SoC if they did at all. There might be enough of a market for iPads and a MacBook with cellular connectivity, but there's no reason they couldn't use an A-series SoC for those products.

They will definitely make an A-series SoC with the modem integrated though. Every iPhone needs it anyway and the volume there is more than large enough to justify it. If they have the lowest power use, it makes sense for them to integrate it for their watches as well.
 

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136

Apple announcing they will spend $500 billion over the next four years sounds like a lot, but that's just announcing their already planned spending. They announced spending $430 billion back in 2021. Tim Cook knows how to play both sides politically, I doubt the timing of these announcements at the start of incoming administrations is coincidental.

https://www.apple.com/newsroom/2021/04/apple-commits-430-billion-in-us-investments-over-five-years/
 

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136
I don't think they'd add a modem to anything but the lowest end M-series SoC if they did at all. There might be enough of a market for iPads and a MacBook with cellular connectivity, but there's no reason they couldn't use an A-series SoC for those products.

They will definitely make an A-series SoC with the modem integrated though. Every iPhone needs it anyway and the volume there is more than large enough to justify it. If they have the lowest power use, it makes sense for them to integrate it for their watches as well.

Absolutely, it makes perfect sense to do it on the iPhone. I think it also makes sense to integrate wifi and BT while they're at it. I think Apple Silicon gets wifi and BT integrated as well.

That's the nice thing about using your own IP. You can choose to integrate what you need, but only what you need, and reduce the number of separate chips. It will be especially nice for stuff like Apple Watch where size and power are so critical. Every bit of space you can save eliminating two separate chips for wifi/BT and cellular leaves more room for other stuff - additional sensors or a slightly bigger battery. If they can also integrate better with the OS to save a bit of power all the better.
 
Reactions: Mopetar

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136
Well apparently they want to do an all-in-one Wifi/BT/Cellular chip long term but presumably in this case they'll still have a Wifi-BT standalone one for Macs and iPads unless the cost is just so low that it makes more sense to standardize at that point, but my suspicion is the RFE elements would make this a no go cost wise especially given most Mac users won't really care that much.

Why wouldn't they want to integrate that on the SoC? That gives it the best process so the best power efficiency. Every iPhone needs all three. (Just about) every Mac needs the last two. Obviously the RFE/analog piece has to be separate but those could be put onto one chip as well.
 

name99

Senior member
Sep 11, 2010
588
489
136
Why wouldn't they want to integrate that on the SoC? That gives it the best process so the best power efficiency. Every iPhone needs all three. (Just about) every Mac needs the last two. Obviously the RFE/analog piece has to be separate but those could be put onto one chip as well.
Let's agree that by "the modem" we mean only the baseband logic.

Obviously there are various good technical reasons for probably eventually moving the baseband logic onto the SoC (along with adjacent ideas, like sharing the common pool of DRAM, rather than the C1 design of separate physical memory).
BUT on the economics side there is the issue of adding extra area that may (who knows...) mostly go unused in iPads, Apple TVs, MacBook Airs, and the various other A and M clients.

I expect the question of how these balance out (costs of that extra area? expected yield failures in the baseband logic? Apple goals for getting modems in more places? WiFi and BT will SHARE that baseband logic, at least the vector DSP and FFT parts? ...) mean it's impossible for us to be certain of what makes the most sense.
 

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136
Let's agree that by "the modem" we mean only the baseband logic.

Obviously there are various good technical reasons for probably eventually moving the baseband logic onto the SoC (along with adjacent ideas, like sharing the common pool of DRAM, rather than the C1 design of separate physical memory).
BUT on the economics side there is the issue of adding extra area that may (who knows...) mostly go unused in iPads, Apple TVs, MacBook Airs, and the various other A and M clients.

Yes there would be some wasted area in iPads and Apple TVs that use A series SoCs, but the former is offered with cellular as an option so they'd be able to make that option cheaper if it is built in anyway. That could pay for the "wasted" silicon area on models sold with only wifi by increasing the overall iPad ASP. For Apple TV it is truly wasted space but so is stuff like the ISP for the cameras, most of its I/O capability and heck probably half the memory controllers if we're being honest. Having a cellular modem block just gives them more crap they don't need they could theoretically bin on.

I think process cost is a bigger problem for Apple TV going forward than whether or not the SoC includes wasted area for a modem. They can follow the process train for a long time with high ASP iPhones, but Apple TV is at a lot lower price point (and honestly should target $99) so I'm not sure I see it ever being feasible to use chips made with A14 or whatever they'll be on by the time Apple starts integrating the modem.

I mean, what is the case for upgrading Apple TV beyond the A15 it uses today? You might want it to support newer wifi/BT standards but a new model could do that while still using A15. Apple Intelligence might push it towards A18 eventually. But it doesn't need support for anything more than 4K, and doesn't need better CPU/GPU performance unless they change course and start pushing it harder for gaming.
 

name99

Senior member
Sep 11, 2010
588
489
136
Yes there would be some wasted area in iPads and Apple TVs that use A series SoCs, but the former is offered with cellular as an option so they'd be able to make that option cheaper if it is built in anyway. That could pay for the "wasted" silicon area on models sold with only wifi by increasing the overall iPad ASP. For Apple TV it is truly wasted space but so is stuff like the ISP for the cameras, most of its I/O capability and heck probably half the memory controllers if we're being honest. Having a cellular modem block just gives them more crap they don't need they could theoretically bin on.

I think process cost is a bigger problem for Apple TV going forward than whether or not the SoC includes wasted area for a modem. They can follow the process train for a long time with high ASP iPhones, but Apple TV is at a lot lower price point (and honestly should target $99) so I'm not sure I see it ever being feasible to use chips made with A14 or whatever they'll be on by the time Apple starts integrating the modem.

I mean, what is the case for upgrading Apple TV beyond the A15 it uses today? You might want it to support newer wifi/BT standards but a new model could do that while still using A15. Apple Intelligence might push it towards A18 eventually. But it doesn't need support for anything more than 4K, and doesn't need better CPU/GPU performance unless they change course and start pushing it harder for gaming.
What I see as the use case for a better chip in the aTV is "improving" the image on the fly
- upsampling and "sharpening" DVD/NTSC quality material
- stretching the contrast range to give HDR punch to SDR material
- temporal interpolating (correctly!) 25/50Hz material to 60Hz (and vice versa), and detecting the usual problem cases like backward wagon wheels and stuttering pans
- even colorizing B/W material

In THEORY amazing functionality is possible. Check out:
Can this be done in real time on aTV HW? Will it be possible in five years? Who knows?

I fear Apple TV will not get this because many Apple TV buyers are snobs who don't want anything to ever manipulate their precious dirty 1960s pixels. But hopefully other HW WILL get this, eventually forcing Apple to go along. Well, I have no control over any of that.
 

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136
What I see as the use case for a better chip in the aTV is "improving" the image on the fly
- upsampling and "sharpening" DVD/NTSC quality material
- stretching the contrast range to give HDR punch to SDR material
- temporal interpolating (correctly!) 25/50Hz material to 60Hz (and vice versa), and detecting the usual problem cases like backward wagon wheels and stuttering pans
- even colorizing B/W material

In THEORY amazing functionality is possible. Check out:
Can this be done in real time on aTV HW? Will it be possible in five years? Who knows?

I fear Apple TV will not get this because many Apple TV buyers are snobs who don't want anything to ever manipulate their precious dirty 1960s pixels. But hopefully other HW WILL get this, eventually forcing Apple to go along. Well, I have no control over any of that.


This is MUCH better done by the streamer ONCE on the source material in advance where computational effort/time makes no difference (meaning a superior result) than countless millions of times on the fly by everyone's set top or smart TV. If Apple added those capabilities I'd say "so what, Netflix/Amazon/Disney/Youtube/etc. should be doing that if it needs to be done at all".

Are there really a lot of people wishing Gilligan's Island reruns were upsampled and sharpened better than what TVs currently do? Is there anyone who wants their set top colorizing century movies for them?

You're really reaching to find a problem to justify putting a better chip in the Apple TV. If that's the best you can come up with, they should stick with A15 forever unless they feel a need to support Apple Intelligence in which case they'd need one last update to A18. They might end up updating but not because of any real reasons but because they end up with a few million extra A20s someday and have nothing else to put them in. Then the cost of production for those SoCs doesn't matter so much as the fact that's a sunk cost and you have to use them in something.
 

Nothingness

Diamond Member
Jul 3, 2013
3,278
2,329
136
Looks like the battery improvements are mainly from a meaningfully larger battery too compared to the 16.
It indeed looks like the efficiency of C1 isn't what it's claimed. The linked Tom test says this:
I’m actually surprised by this because I was hoping for battery life to be much longer given the efficiency of Apple’s new C1 modem. This plays a critical role in our testing because the phone’s display is set to 150 nits and runs a script that simulates normal web surfing over cellular until the battery’s depleted. Yet, the iPhone 16e's result comes up a little short.
 

Doug S

Diamond Member
Feb 8, 2020
3,088
5,327
136
The fact that Apple's 1.0 modem is trading blows with Qualcomm's is the news here. Even if the power savings turn out to have been overhyped a bit, that result where the 16e is pretty much keeping up with the 16 in cellular speed on a train ride (which was a brilliant idea for a test - tests not only varying signal strengths but constant handover between cells, and possibly some no signal dropoffs in tunnels) is a major accomplishment. And if it is faster in areas of low 5G strength because it is quicker to switch to LTE then that shows it is already BETTER than Qualcomm's modem in that regard. You want to switch to whatever network is the fastest, not hold onto a weak 5G signal just because it is 5G.

I'm really impressed, if you read back a few posts I was pretty skeptical about Apple's first effort and was just expecting it to be "good enough not to look foolish" so to speak but not really competitive in terms of performance. I was wrong, it falls short in some ways but is superior in others so even if you had a choice between the two when you bought an iPhone it would be hard to make a compelling case to choose Qualcomm.

Now I'm sure someone will find a corner case or two with performance/handoff issues or some small carrier where things go haywire, and that will be overhyped because there are always people invested in generating clicks by telling negative stories about Apple. But their job in finding that bad news is going to be a lot harder than I would have guessed.
 

Raqia

Member
Nov 19, 2008
92
58
91
The fact that Apple's 1.0 modem is trading blows with Qualcomm's is the news here. Even if the power savings turn out to have been overhyped a bit, that result where the 16e is pretty much keeping up with the 16 in cellular speed on a train ride (which was a brilliant idea for a test - tests not only varying signal strengths but constant handover between cells, and possibly some no signal dropoffs in tunnels) is a major accomplishment. And if it is faster in areas of low 5G strength because it is quicker to switch to LTE then that shows it is already BETTER than Qualcomm's modem in that regard. You want to switch to whatever network is the fastest, not hold onto a weak 5G signal just because it is 5G.

I'm really impressed, if you read back a few posts I was pretty skeptical about Apple's first effort and was just expecting it to be "good enough not to look foolish" so to speak but not really competitive in terms of performance. I was wrong, it falls short in some ways but is superior in others so even if you had a choice between the two when you bought an iPhone it would be hard to make a compelling case to choose Qualcomm.

Now I'm sure someone will find a corner case or two with performance/handoff issues or some small carrier where things go haywire, and that will be overhyped because there are always people invested in generating clicks by telling negative stories about Apple. But their job in finding that bad news is going to be a lot harder than I would have guessed.
Would wait for more detailed reviews as it is as relatively difficult for review sites to test cellular subsystem performance compared to CPU/GPU performance as it is for companies implement (even a client-side accelerator for, never mind design) the 5G cellular networking standards. Nevermind the lack of mmWave (which is necessary as lower spectrum frequencies are simply running out of capacity):

1) This is not 1.0 (more like 2.5 or 3.0)...
2) It is unclear how carriers are configuring their cellular bands for this early release, lower performance model modem: it very likely not apples-to-apples...
3) The C1 early defaults to 4G whose towers have something like 5x the range as 5G and have worse network recovery characteristics:


4) Furthermore, Apple is intentionally making comparisons to just the specific modems which they use in other Apple models: notably NOT the Qualcomm X80 at 3nm but the X71 fabbed at Samsung 7nm which they intentionally picked for the iPhone 16 series instead of a faster model. They also have had a habit of throttling modems (which could have been run faster) in select product lines in the past to homogenize their supply chain diverse product line at the expense of product quality for an important cellphone feature.

It's a bit disappointing as an Apple customer and shareholder to see the fawning press tout edge-case advantages of an essentially inferior cellular subsystem which I think is diverting corporate resources and attention from its bread and butter client facing interface strengths such as rapidly aging features like Siri. Even with all their money, this seems like an obsessive holy war and a short-sighted, bean-counter initiated distraction for Apple in the end rather than an actual innovation or even a refinement.
 
Last edited:

poke01

Diamond Member
Mar 8, 2022
3,388
4,630
106
Would wait for more detailed reviews as it is as relatively difficult for review sites to test cellular subsystem performance compared to CPU/GPU performance as it is for companies implement (even a client-side accelerator for, never mind design) the 5G cellular networking standards. Nevermind the lack of mmWave (which is necessary as lower spectrum frequencies are simply running out of capacity):

1) This is not 1.0 (more like 2.5 or 3.0)...
2) It is unclear how carriers are configuring their cellular bands for this early release, lower performance model modem: it very likely not apples-to-apples...
3) The C1 early defaults to 4G whose towers have something like 5x the range as 5G and have worse network recovery characteristics:


4) Furthermore, Apple is intentionally making comparisons to just the specific modems which they use in other Apple models: notably NOT the Qualcomm X80 at 3nm but the X71 fabbed at Samsung 7nm which they intentionally picked for the iPhone 16 series instead of a faster model. They also have had a habit of throttling modems (which could have been run faster) in select product lines in the past to homogenize their supply chain diverse product line at the expense of product quality for an important cellphone feature.

It's a bit disappointing as an Apple customer and shareholder to see the fawning press tout edge-case advantages of an essentially inferior cellular subsystem which I think is diverting corporate resources and attention from its bread and butter client facing interface strengths such as rapidly aging features like Siri. Even with all their money, this seems like an obsessive holy war and a short-sighted, bean-counter initiated distraction for Apple in the end rather than an actual innovation or even a refinement.


This sounds like exactly like how I would expect Qualcolmm to respond and looks to me you are projecting your personal feelings instead of looking at facts. This is Apple's first modem and it will be Apple's worst modem and certainly is better than Intel's old modems.

Apple shouldn’t have to pay Qualcomm forever for it’s grossly overpriced modems.There is a reason why Google stopped using Qualcomm modems. Sure Apple won't compare to X80 because Apple doesn't use X80 modems, Geekerwan compared them though and Apple's modem is 20% more efficient,
 

okoroezenwa

Member
Dec 22, 2020
138
141
116
This is not 1.0 (more like 2.5 or 3.0)...
This seems a bit meaningless. It’s a 1.0 because it’s the first one they released.

It's a bit disappointing as an Apple customer and shareholder to see the fawning press tout edge-case advantages of an essentially inferior cellular subsystem which I think is diverting corporate resources and attention from its bread and butter client facing interface strengths such as rapidly aging features like Siri. Even with all their money, this seems like an obsessive holy war and a short-sighted, bean-counter initiated distraction for Apple in the end rather than an actual innovation or even a refinement.
Ok, this one is just you mad that Qualcomm has more competition.
 
Last edited:

Raqia

Member
Nov 19, 2008
92
58
91
This sounds like exactly like how I would expect Qualcolmm to respond and looks to me you are projecting your personal feelings instead of looking at facts. This is Apple's first modem and it will be Apple's worst modem and certainly is better than Intel's old modems.

Apple shouldn’t have to pay Qualcomm forever for it’s grossly overpriced modems.There is a reason why Google stopped using Qualcomm modems. Sure Apple won't compare to X80 because Apple doesn't use X80 modems, Geekerwan compared them though and Apple's modem is 20% more efficient,
Apple added value w/ their custom CPUs and feature oriented SoC design / tight OS integration on top of which they created a massively profitable store. The C1 project by Srouji's own admission was Apple's most complicated silicon effort ever, being years late, inferior to existing designs and invisible to users unless it breaks. It simply isn't what Apple does well or should do.

My point isn't at all that they should have to stick with Qualcomm, but that they should opt to add Mediatek (I believe the watch uses a Mediatek modem...) or Samsung to the mix rather than dump vast resources into a lagging solution which still uses an external RF solution. Unless they get in bed with infrastructure manufacturers and become a leading cellular IP house, they will still have to pay the system level IP licensing so they should continue to shop around for the best implementation; it's still very unclear that they will be differentiated in some way due to their own efforts.
 

jdubs03

Golden Member
Oct 1, 2013
1,226
870
136
Apple added value w/ their custom CPUs and feature oriented SoC design / tight OS integration on top of which they created a massively profitable store. The C1 project by Srouji's own admission was Apple's most complicated silicon effort ever, being years late, inferior to existing designs and invisible to users unless it breaks. It simply isn't what Apple does well or should do.

My point isn't at all that they should have to stick with Qualcomm, but that they should opt to add Mediatek (I believe the watch uses a Mediatek modem...) or Samsung to the mix rather than dump vast resources into a lagging solution which still uses an external RF solution. Unless they get in bed with infrastructure manufacturers and become a leading cellular IP house, they will still have to pay the system level IP licensing so they should continue to shop around for the best implementation; it's still very unclear that they will be differentiated in some way due to their own efforts.
They literally just spent the past five years working on the solution and it comes out as a pretty solid implementation for a first version.

Each subsequent version is going to an increased feature set and faster speeds. And since it’ll be fabbed on denser processes, the power draw will be even lower.

Seems like you’re being pretty unreasonable. This was a good thing for Apple and their own ecosystem.

Plus, it’s not like they don’t have the money.
 

Raqia

Member
Nov 19, 2008
92
58
91
They literally just spent the past five years working on the solution and it comes out as a pretty solid implementation for a first version.

Each subsequent version is going to an increased feature set and faster speeds. And since it’ll be fabbed on denser processes, the power draw will be even lower.

Seems like you’re being pretty unreasonable. This was a good thing for Apple and their own ecosystem.

Plus, it’s not like they don’t have the money.
I'm simply bringing some perspective to the loads of rather self-congratulatory press releases. The development is very behind schedule and the finished product only fit to release on a budget phone with loads of other compromises. This is simply not the clear win the self developed 64bit cores in the iPhone and the subsequent migration of Macs from Intel that they executed was. (Vision Pro might be an example, but that lags Meta and suffered from high pricing and the lack of content behind the walled garden...)

Apple's MO under Cook is too focused on for product lines guaranteed to sell > 20mm units per year and emulating competitors, but Kudos to him for very deft navigation of their supply chain through politics and crises. I think they need to spend more cash on actually RELEASING riskier, smaller run product lines that could potentially be failures; they should then aggressively iterate on the successful ones.

If they don't, they risk being left behind by newer paradigms of user interface and edge processing which competitors have successfully brought to market. Perhaps they could do so through a different brand if they're worried about their image...
 
Last edited:
Reactions: poke01

Eug

Lifer
Mar 11, 2000
23,992
1,610
126
My point isn't at all that they should have to stick with Qualcomm, but that they should opt to add Mediatek (I believe the watch uses a Mediatek modem...) or Samsung to the mix rather than dump vast resources into a lagging solution which still uses an external RF solution. Unless they get in bed with infrastructure manufacturers and become a leading cellular IP house, they will still have to pay the system level IP licensing so they should continue to shop around for the best implementation; it's still very unclear that they will be differentiated in some way due to their own efforts.
I don't follow this at all. It makes perfect sense to me that Apple would want to take this in-house. If I were Apple, I personally wouldn't want to rely on Mediatek either for the rest of my days.

And it's not just about product differentiation, but also cost and control.

I'm simply bringing some perspective to the loads of rather self-congratulatory press releases. This is simply not the clear win the self developed 64bit cores in the iPhone and the subsequent migration of Macs from Intel that they executed was.

Apple's MO under Cook is too focused on for product lines guaranteed to sell > 20mm units per year and emulating competitors, but Kudos to him for very deft navigation of their supply chain through politics and crises. I think they need to spend more cash on actually RELEASING riskier, smaller run product lines that could potentially be failures; they should then aggressively iterate on the successful ones.

If they don't, they risk being left behind by newer paradigms of user interface and edge processing which competitors have successfully brought to market. Perhaps they could do so through a different brand if they're worried about their image...
Apple Vision Pro is the ultimate high risk and high cost but low volume product. Uber low volume in fact, and I'd be happy if it didn't exist at all, as it seems pointless to me. But it's good that they're willing to try new things.
 

Raqia

Member
Nov 19, 2008
92
58
91
I don't follow this at all. It makes perfect sense to me that Apple would want to take this in-house. If I were Apple, I personally wouldn't want to rely on Mediatek either for the rest of my days.

And it's not just about product differentiation, but also cost and control.


Apple Vision Pro is the ultimate high risk and high cost but low volume product. Uber low volume in fact, and I'd be happy if it didn't exist at all, as it seems pointless to me. But it's good that they're willing to try new things.

Apple is taking on this complex, non-core competence project where it ultimately doesn't have superior efficiency or differentiation. Obsession with control might ultimately be a weight at its ankles as it gets organizationally saddled with engineering projects whose results at best don't make a difference to their consumers and at worst also saddle them with a worse experience and lagging features.

Vision Pro comes at the heels of Meta's successes and suffered from high pricing as well as the lack of content behind the walled garden. That's also just one released new product line (that isn't ancillary to iPhone in some way) in well over a decade...
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |