DrMrLordX
Lifer
While those results are interesting, they're hardly conclusive (and really, if we're going to be sticklers here, we should see OpenCL AND HSA benches since they are not exactly the same). There are uncontrolled elements here, such as the host CPU in the second benchmark being an i7-3960x. All you've shown is that Kaveri alone matches the Luxmark performance of a 3960x paired with a 7750 (which, admittedly, is pretty sweet). We would get much better data when isolating a single test platform (namely a 7850k) and running HSA and OpenCL benches at different memory speeds and/or iGPU speeds.
If OpenCL/HSA performance scaled upwards linearly with increased iGPU clockspeed at the same RAM clockspeed (say, DDR3-1600), we can reasonably conclude that you are correct.
If OpenCL/HSA performance did not change even with increased memory clockspeed AT THE SAME TIMINGS (say, CAS 12 just to make sure it would actually work) and the same iGPU speed, then we can also conclude that you are correct.
But, comparing a 3960x + 7750 to a 7850k doesn't necessarily give us that conclusion. The problem is that the x86 cores are contributing to the score somewhat, so it may be that the 7850k is turning in a stronger compute performance to offset what is probably a better x86 performance from the 3960x.
If OpenCL/HSA performance scaled upwards linearly with increased iGPU clockspeed at the same RAM clockspeed (say, DDR3-1600), we can reasonably conclude that you are correct.
If OpenCL/HSA performance did not change even with increased memory clockspeed AT THE SAME TIMINGS (say, CAS 12 just to make sure it would actually work) and the same iGPU speed, then we can also conclude that you are correct.
But, comparing a 3960x + 7750 to a 7850k doesn't necessarily give us that conclusion. The problem is that the x86 cores are contributing to the score somewhat, so it may be that the 7850k is turning in a stronger compute performance to offset what is probably a better x86 performance from the 3960x.