I decided to go for the Vega 48 for the following reasons:
- Newer architecture of the Vega cards, similar to the iMac Pro. Newer GPU memory.
- Much cooler, quiter and energy efficient than the 580x, based on other user ports.
- I found a 8% discount for my new BTO iMac, so the Vega price was more attractive, and additionally I bought it for my company so I can discount the VAT from the price.
- For gaming and 3D modeling the benchmarks of most reviewers indicate that is notably faster than the 580x and also quiter (I also use the iMac for music production so it is also relevant.
- The Vega 48 is better tailored for deep learning modeling than the 580x due to its much higher FP16 precision. This was interesting.
- With the Vega 48, i9, 40gb RAM and the 512GB ssd (plus a 1TB Samsung T5) I have a system with similar specifications to the iMac Pro but at a much lower price point. The differences between the Vega 48 and the Vega 56 are not that big. And the i9 9900K processor is closer to the 10 core iMac pro than to the 8 core iMac pro and whisper quiet (and very cool). My current room temperature is between 32° and 35° C and the CPU rarely goes beyond 55° C.
I have received the i9 iMac last Monday and I did mainly CPU intensive tasks, no much GPU intensive tasks yet. But the temperatures and performance of the i9 + Vega 48 combo are great in my experience and also the temperatures and low noise level of the machine.
I will install Windows using Bootcamp on an external usb3 drive to play some modern games when I have some time. This will be my main use for the Vega 48 for the moment. Also I will try the machine learning capabilities of the Vega 48 GPU using ROCm.