Personally, I'd say skip the M1 as it is really a low-end chip.
The M2 and M2X that will go in the 14" MBP and 16"MBP in Q3 2021 should be far more interesting.
Hi folks. I'm kind of torn whether or not to dive into M1 Macs or wait until Gen2. I was wondering if anyone thinks that there will be a Gen2 of any of the M1 Macs that were just release in 2021? Thanks in advance for comments.
I'd expect that the 2021 A15 and whatever Mac SoC is co-developed to use TSMC's 5nm+ which gives a moderate density increase over 5nm. After that, it will probably depend on how well TSMC's 3nm effort is progressing. Right now they are being extremely optimistic and saying full 3nm production in 2022. I'm skeptical but that would be great because that means the top end Macs will probably be based on the 3nm SoC/CPUs. I think TSMC is still talking about a 4nm node as well which might be the fallback node if 3nm doesn't make it by September 2022.Don't think there's going to be any drastic tick-tock changes to IPC or node shrink. 5nm is going to be around for probably another two years. If anything, maybe increase from 4 to 6 high power cores and new form factors like Surface detachable with touch and pen inputs.
Like in days of yore, the mini will resume its role as parts bin queen. It will probably be the last M1 to get upgraded.Mac mini, who knows. It'll get abandoned for a few years. Jk.. but I have no idea what cycle that will be on. It's an unpredictable product line.
Again, more cores is not necessarily better performance. ARMs tend to show an edge in single core but trail in multicore benchmarks, so far. I could see them develop a hybrid core design that can do either big or little throughput, allowing the SoC to operate as all big under heavy loads or using little mode under light loads. But going past eight CPU cores is not linear scaling by any means – the cost/benefit ratio goes down pretty fast (though fattening the GPU is a different matter).
What is interesting is the neural engine, which packs a lot of potential. If Apple works on developing that functionality more (especially with more programmer-friendly APIs), the number of CPU cores might start to become even less significant if the neural thing can reel in the slack. Things like graphics and video editing will become all but effortless, with logic that can see things the way we do. This is what I consider the promising avenue for growth and enhancement in the M-series, and why schools should be interested in Macs because neural net program design may well overtake traditional programming sometime this decade.
The 8 wide decoders are per CPU not 8 for all cores combined.The performance benefit of adding cores can also depend on how wide the decoding goes. One of the biggest advantages of the M1 is that since the bytecode instructions are all the same size, Apple could go wide with the decoders. For x86 machines (where those instructions are variable in length), 4 decoders seems to be the upper limit without introducing additional complexity into the decoding operations of the processors. AMD is already on record as stating that 4 seems to be the upper limit. Since the M-series does not add complexity to this process with each additional decoder, it theoretically could go 16, even 32-wide. I believe that the M1 has 8 decoders (which would be 1 per CPU core) plus a huge reorder buffer to handle out of order execution. There is no technical limitation in place which would prevent Apple from going 12-wide on an 12-core M-series, or even 16-wide with a 16-core SoC.
I'm actually the same here, torn between diving in or waiting for the supposedly 14 inch Pros with MagSafe (which I have to say sounds sooo good). Got a late 2015 iMac and I'm currently about to start developing an iOS App which I'm almost certain this iMac won't be able to handle.Hi folks. I'm kind of torn whether or not to dive into M1 Macs or wait until Gen2. I was wondering if anyone thinks that there will be a Gen2 of any of the M1 Macs that were just release in 2021? Thanks in advance for comments.
I had that thought and bought one anyway. My MacBook Pro 13 AS is faster than my MacBook Pro 16. Also I can play Mankind Divided better than with the 16 including with an eGPU (granted only an RX580.)Personally, I decided that I’m waiting for more GPU performance from ASi Macs still.
What they’ve done is pretty great, but the dGPU on my Hack still eats it alive in that one regard.
A Mac Mini Pro (or iMac maybe) with more GPU muscle would finally get me over at some point I’m pretty sure.
When is the next Apple event that they can announce new products?
Correction: it's a "low-end" SoC that competes head to head with Intel-based Macs (even the 16" MBP) in many applications. There's a reason MaxTech posted a video outlining why he replaced his $15,000 Mac Pro (12-core Xeon, 192GB RAM, Vega Pro videocard) with a 16GB Mac Mini. You're correct that up coming variants of the M-series will be even more interesting, but calling the M1 "low-end" is misleading when you consider how well it compares to current Intel CPUs.
Well, that'll always depend on the configuration.ARMs tend to show an edge in single core but trail in multicore benchmarks, so far.
I don’t care about performs in synthetic benchmark. It only has 2 usb-c ports which apparently do not even work at full speed in comparison to Intel. It also does not even support multi monitors natively. Bluetooth also does not perform like Intel chips. And it is only limited to 16gb of RAM, unlike Intel chips.
So really, there are too many compromises, so it is a low-end chip. Also the M1 chip, looks like something that could have been put in the iPad Pro. It’s basically a rebranded A14X.
The 16” MBP hopefully addresses all the shortcoming of the M1 and then it will be a high-end chip, which is what I will be getting if Apple does their job.