LightningZ71
Senior member
- Mar 10, 2017
- 658
- 583
- 106
Vega iGPU has been showing all the signs of bandwidth starvation in the higher SKUs since it was introduced in Raven Ridge. Performance scaling with extra clock speed has been poor, especially in the higher CU SKUs, as they can't stay fed. It's one of the main reasons that performance didn't take a hit when they reduced the CU count in Renoir. The extra clock speed does help in a few spots where there are non-ram-bandwidth limited tasks that need to be performed.
I suspect that, what little improvement we are seeing is more related to the larger L3 cache reducing RAM bandwidth contention somewhat, and possibly a bit of tweaking with the dram controller to reduce latency somewhere, though, that is purely speculation on my part.
Also, add me to the list of people that think that there's some sort of gross oversimplification or factual error with the iGPU being on the same voltage plane with the CPU in Renoir. I think that they may be referring to some sort of power management strategy that coupled the total power usage of the CPU cores and the iGPU under one total limit, and now, they have isolated limits, that total more than the previous total limit, that is governed more by system thermal and power delivery capacity, allowing better designed systems more ability to excell in performance. With Zen3 managing to get more from each clock, it can sustain needed performance at even lower frequencies, better allowing the iGPU to run faster and hotter.
I guess that the big question is still, is it enough to catch up to the Intel Xe iGPU in Tiger Lake? The 80EU G7 implementation in the i5 SKUs is able to hang with the 4700u in most situations, and the higher clocked 96eu G7 in the i7 SKUs can often beat the 4800u by noticeable amounts. A 10% improvement across the board with better cores and larger L3 should make things much more even on average.
I suspect that, what little improvement we are seeing is more related to the larger L3 cache reducing RAM bandwidth contention somewhat, and possibly a bit of tweaking with the dram controller to reduce latency somewhere, though, that is purely speculation on my part.
Also, add me to the list of people that think that there's some sort of gross oversimplification or factual error with the iGPU being on the same voltage plane with the CPU in Renoir. I think that they may be referring to some sort of power management strategy that coupled the total power usage of the CPU cores and the iGPU under one total limit, and now, they have isolated limits, that total more than the previous total limit, that is governed more by system thermal and power delivery capacity, allowing better designed systems more ability to excell in performance. With Zen3 managing to get more from each clock, it can sustain needed performance at even lower frequencies, better allowing the iGPU to run faster and hotter.
I guess that the big question is still, is it enough to catch up to the Intel Xe iGPU in Tiger Lake? The 80EU G7 implementation in the i5 SKUs is able to hang with the 4700u in most situations, and the higher clocked 96eu G7 in the i7 SKUs can often beat the 4800u by noticeable amounts. A 10% improvement across the board with better cores and larger L3 should make things much more even on average.