3 ms·
Most uses that need that few operations per byte would be IO limited I would think, or better suited to GPU compute. M1 max has a very beefy GPU so the bandwid
by cma 5y ago
Most uses that need that few operations per byte would be IO limited I would think, or better suited to GPU compute.
M1 max has a very beefy GPU so the bandwidth is mostly sized for that. Its GPU is 22 single-precision TFLOPS or something but still has less memory bandwidth than a 2080ti which is only 14TFLOPs or so.
- marcan_42 5y agoKeep in mind that the GPU architecture is TBDR, which is designed for lower memory bandwidth (and thus lower power consumption) than typical immediate mode GPUs. Desktop GPUs also use tiles these days, but for rendering use cases at least the TFLOPS:bandwidth ratio is probably not directly comparable between architectures that dissimilar. The CPUs can still eat half of the M1 Max's memory bandwidth alone, without the GPU to help. How often this happens with real world workloads, I don't know :-)