3 ms·
Apple hasn’t supported Nvidia for years. Those people already switched a long time ago. Apple silicon is rather competitive with AMD, especially with all that u
by zarzavat 3y ago
Apple hasn’t supported Nvidia for years. Those people already switched a long time ago. Apple silicon is rather competitive with AMD, especially with all that unified RAM.
- pjmlp 3y agoYeah, if you compare single cards, instead of cards that can be plugged together, with higher in-device memory storage. And then there are capabilities that Apple silicon doesn't do, like storage device DMA into GPUs, GPU Work Graphs,...
- zarzavat 3y agoIf your GPU workflow is the classic kind of parallel processing with a compute bottleneck, then a couple of discrete GPUs is going to be faster, for sure. If your GPU workflow is instead VRAM bottlenecked with unpredictable data access patterns then Apple silicon has the potential to be faster with that crazy amount of uRAM. There’s also a dark tail of applications currently using the CPU because CPU-GPU-CPU latency is too damn high. Having everything on the same SoC will be a substantial latency improvement, which will enable using the GPU in places that discrete GPUs can’t go. So if you’re doing 3D/vfx you’re probably unhappy, although as far as I know none of these people use Macs anyway, they all use PCs with high-end Nvidia cards. On the other hand, this chip is going to be incredible for audio, once applications start taking advantage of it. Audio programming is really latency sensitive so discrete GPUs are right out, but with an SoC you can start to rely on the GPU being able to serve your request on time.
- pzo 3y agoBut at least the did supported eGPU on intel max - maybe not Cuda but metal, OpenGL, OpenCL. Now eGPU is gone as well in Apple silicon even though we latest MacBook Pro supports TB 4.0