It's a bit concerning that the new chips have special purpose video codec hardware. I hope this trend doesn't continue, requiring laptops from different manufacturers to play different video formats or at least with a non-degraded quality.
Video encode and decode have been GPU and integrated GFX features for quite a long time now.
Apple’s new M1 Pro and M1 Max processors
781–790 of 1001 posts
Re: Apple’s new M1 Pro and M1 Max processors
#782Earlier quoted context omitted.
I know nothing about hardware, basically. Do Apple’s new GPU cores come close to the capabilities of discrete GPUs like what are used for gaming/scientific applications? Or are those cards a whole different thing ?
1. If you're a gamer, this seems comparable to a 3070 Laptop, which is comparable to a 3060 Desktop. 2. If you're a ML researcher you use CUDA (which only works on NVIDIA cards), they have basically a complete software lock unless you want to spend an undefined number of X hundreds of hours fixing and troubleshooting compatibility issues.
https://blog.tensorflow.org/2020/11/accelerating-tensorflow-...
Re: Apple’s new M1 Pro and M1 Max processors
#783It makes me sad that no one will never be able to build anything with those chips. I imagine there could me many, many innovative products built with these chips if Apple sold them and supported Linux (or even Windows).
Re: Apple’s new M1 Pro and M1 Max processors
#784Earlier quoted context omitted.
You'd expect HBM or GDDR6 to be used. But this is seemingly LPDDR5 that's being used. So its still quite unusual. Its like Apple decided to take commodity phone-RAM and just make many parallel channels of it... rather than using high-speed RAM to begin with. HBM is specifically designed to be soldered near a CPU/GPU as well. For them to be soldering commodity LPDDR6 is kinda weird to me. --------- We know it isn't HB…
HBM isn't just "soldered near", it's connected through a silicon interposer rather than a PCB. Also we know it's not HBM because the word "LPDDR5" was literally on the slides :) > just make many parallel channels of it isn't that just how LPDDR is in general? It has much narrower channels than DDR so you need much more of them?
Well yeah. But 400GBps is equivalent to 16x DDR4 channels. Its an absurdly huge amount of bandwidth.
Re: Apple’s new M1 Pro and M1 Max processors
#785Earlier quoted context omitted.
Really curious if the memory bandwidth is entirely available to the CPU if the GPU is idle. An nvidia RTX3090 has nearly 1TB/s bandwidth, so the GPU is clearly going to use as much of the 400GB/s as possible. Other unified architectures have multiple channels or synchronization to memory, such that no one part of the system can access the full bandwidth. But if the CPU can access all 400GB/s, that is an absolute game…
More memory bandwith = 10x faster than an i9 ? this makes no sense to me doesn't clock speed and cores determine the major part of the performance of a cpu ?
Re: Apple’s new M1 Pro and M1 Max processors
#786Earlier quoted context omitted.
USB-C 3.1 PD delivers up to 240watts.
That's with 2 connectors right? I have a Dell Precision 3760 and the one connector charging mode is limited to around 90W. With two connectors working in tandem (they snap together), it's 180W. The connectors never get remotely warm .. in fact under max charge rate they're consistently cool to touch, so I've always thought that it could probably be increased a little bit with no negative consequences.
It was announced earlier this year, so not in wide use yet. PDF warning: https://usb.org/sites/default/files/2021-05/USB%20PG%20USB%2...
Re: Apple’s new M1 Pro and M1 Max processors
#787Earlier quoted context omitted.
this is mostly wrong. The real issue has always been memory bandwidth. the highest end consumer x86 CPU has about the same memory bandwidth as a dGPU from 10 years ago. The M1 is extremely competitive with modern dGPUs, only a bit behind a 6900 XT.
>The M1 is extremely competitive with modern dGPUs, only a bit behind a 6900 XT. Do you have a source for this?
So the M1 Max is not as fast as a high end desktop GPU. Still, it is incredible that you are getting a GPU that performs slightly less than a last generation 2080 desktop GPU at just 50-60 watts.
Re: Apple’s new M1 Pro and M1 Max processors
#788Earlier quoted context omitted.
Still confused how 32 core M1 Max competes with Nvidia's thousands-of-cores GPUs. Certainly there are some things that are nearly linear with core count, or otherwise they wouldn't keep adding cores, right? Edit: Found answer here. GPU core is not the same thing as a CUDA core. https://www.reddit.com/r/hardware/comments/73i3ne/why_do_app...
The desktop RTX 3070 has 46 SMs, which are the most comparable thing to Apple's cores. NVIDIA defines any SIMD lane to be a core. They recently have gotten more creative with definition, they were able to double FP32 executions per unit (versus previous gen) and hence in marketing materials, doubled the number of "CUDA cores".
Re: Apple’s new M1 Pro and M1 Max processors
#789Re: Apple’s new M1 Pro and M1 Max processors
#790It’s interesting that the M1 Max is similar in GPU performance to RTX 3080. A sub $1000 Mac Mini would end up being the best gaming PC you could buy, at less than half the price of an equivalent windows machine.
The M1 Max starts at $2700 for the 16" 10-core CPU, 24-core GPU. The comparison to higher end graphics uses the M1 Max 32-core GPU which starts at $3500. I'm not seeing a way for a Mac Mini to have the M1 Max, and still be priced below $1000.
* The 14" MBP with M1 Max 10-core CPU, 24-core GPU, 32gb memory is $2,900
* The 14" MBP with M1 Max 10-core CPU, 32-core GPU, 32gb memory is $3,100.
The Mac mini with the Max variant chip will certainly be more than $1,000. But I expect it will be more reasonable than the MBPs, maybe $2,100 for the 32-core GPU version with 32gb of memory. That's how much the currently available Intel 6-core i7 Mac mini with 32gb of memory and 1TB of storage costs.