Because LuxMark uses OpenCL, we can use it to test both GPU and CPU performance—and even to compare performance across different processor types. OpenCL code is by nature parallelized and relies on a real-time compiler, so it should adapt well to new instructions. For instance, Intel and AMD offer integrated client drivers for OpenCL on x86 processors, and they both support AVX. The AMD APP driver even supports Bulldozer's and Piledriver's distinctive instructions, FMA4 and XOP. We've used the Intel ICD on the Intel processors and the AMD ICD on the AMD chips, since that was the fastest config in each case.
We'll start with CPU-only results.
Now we'll see how a Radeon HD 7950 performs when driven by each of these CPUs.
We can try combining the CPU and GPU computing power by asking both processor types to work on the same problem at once.
Now, let's pull the discrete GPU out of the test systems and see how their IGPs perform in OpenCL.
Finally, we can use both the CPU cores and the IGPs working in concert.
You can see the promise of converged applications here. Look at the increase from the CPU-only test to the final CPU-plus-IGP result. Chips like Richland have the potential to employ their integrated graphics cores as a sort of super-FPU to tackle parallel computing problems like this one. AMD has talked a lot about that fact, but apparently two can play at this game. Intel's Core i3 outperforms the AMD APUs in LuxMark.
The Cinebench benchmark is based on Maxon's Cinema 4D rendering engine. It's multithreaded and comes with a 64-bit executable. This test runs with just a single thread and then with as many threads as CPU cores (or threads, in CPUs with multiple hardware threads per core) are available.
STARS Euler3d computational fluid dynamics
Euler3D tackles the difficult problem of simulating fluid dynamics. Like MyriMatch, it tends to be very memory-bandwidth intensive. You can read more about it right here.
The Core i3 and the A10 APUs are pretty well matched through the rest of these benchmarks, which concentrate on the sorts of problems one would ideally want to tackle with a faster processor. Once again, take note of the AMD chips' relatively weak performance in the single-threaded tests, including both Cinebench rendering and Euler3D fluid dynamics. The Core i3-3225 outperforms even the fastest AMD CPU on the market, the FX-8350, in those cases.