|AMD FX-8150 Bulldozer Processor|
|Reviews - Featured Reviews: Processors|
|Written by David Ramsey|
|Tuesday, 11 October 2011|
Page 14 of 18
Bulldozer Core Performance
Bulldozer's core architecture represents a completely new design for AMD, and since it's the building block for the next generation of AMD desktop and server CPUs, I decided to compare the single core performance of the FX-8150 against the Phenom II X6-1100T and the Intel Core i5 2500K. For these tests I set the processors to run at their stock clocks and left turbo features enabled. I left the memory speed set to the highest officially supported by each system. Remember that both Intel and AMD will use higher turbo frequencies when only a single core is in use.
Comparisons between differing core architectures are inherently imprecise. Recall that Bulldozer modules each comprise two integer cores and one shared floating point core, and that if only a single integer core (APU) is in use, it can use all of the normally shared cache resources. For these tests I used benchmarks that had "number of threads" settings and set the number of threads to "1". First up is the CINEBENCH single core rendering test.
Intel dominates here. While the FX-8150 could leverage its eight core to roughly match the 2500K in multi-core rendering, it's no contest at the single core level.
And Intel's domination continues in single-core renderings using Blender and POV-Ray. Let's look at Passmark:
AMD leads in three of these four tests, including, oddly, the integer test. Intel traditionally beats AMD in integer performance, so I can't explain this result, especially given the very large 70% delta.
But the FX-8150 falls behind again in three of the last four Passmark tests.
Note that in most of these tests, the spiffy new Bulldozer cores in the FX-8150 provide about the same performance as the Thuban cores in the Phenom II X6-1100T. This is disappointing especially given the base and turbo frequency advantage enjoyed by the new processor. But AMD has one more trick up their sleeve: new x86 instructions that applications can use to increase performance.