Regarding Apple's GPU performance, is there any indication what they could theoretically achieve with their hardware with say, a 300W power budget? Sure, Nvidia are king of absolute performance, but surely if Apple wanted to build a 300W GPU they could equal or better Nvidia?
It is difficult to spe late about these things since costs can be hard to predict. For example, one way to increase performance would be to boost the clocks, but we don’t know what the realistic clock limits would be or how the rest of the system (caches, memory) would play with it.
Hypothetically though? A theoretical M3 Extreme using 4x M3 Max without any changes in clock or tech should be roughly on par or faster than 4090 (in all workloads except ML training) while consuming under 200W. A hypothetical higher clocked M3 Extreme at 300W would be 20-30% faster than 4090. But that chip would also be very large and extremely expensive.
A hypothetical Ultra-series Apple GPU using higher clocks and faster RAM and architectural improvements I mention in my previous post could be 50% faster than 4090. The big question is whether such a design would be possible without sacrificing the efficiency and performance of mobile GPUs, which are Apples primary market. So far they have been focusing on lower-clocked products and reusing mobile tech for desktop.
Could the Pro one day host a dedicated, high power Apple GPU?
Not really. Fast memory interconnect is the cornerstone of Apple GPU tech, and dedicated GPUs traditionally have a problem with that. It would be possible to build a very wide GPU interconnect, but that would be an extremely expensive and power-hungry enterprise. Nvidia uses this kind of tech in their data center GPUs, but we are talking about systems that cost over 100k.
What I could see for Apple is using an additional interconnect board to link together two boards (each containing an SoC) and presenting them as a single device to the system, but that stuff is tricky to do right, and also very expensive. I doubt that the low volume of Mac Pro Can justify the R&D investment.