If geeks love it, we’re on it

Introducing AMD’s FX CPU. The BULLDOZER review you’ve been waiting for

Introducing AMD’s FX CPU. The BULLDOZER review you’ve been waiting for

AMD FX 8150 review

It has been known by many names: Zambezi, Bulldozer, and Orochi. Today we know it as AMD FX, and after six long years of waiting, it’s here.

AMD calls it the future of computing. It’s clear, however, that what they might be saying instead is “Welcome to the future of gaming.” As one Icrontic reporter wrote back in 2010: “2011 will be more exciting than ever” regarding the competition between Intel and AMD. To say that Bulldozer has been hotly anticipated is an understatement. Speculation, leaks, rumors, and the hopes and dreams of PC gamers and overclockers have been running rampant all over the web.

AMD’s answer to this ravenous horde is the FX line of CPUs.

The FX CPU is the third and final component of AMD’s Scorpius platform. The other components are a motherboard with a 900-series chipset and an AMD Radeon HD 6000-series GPU (Read: Icrontic’s review of the SAPPHIRE Radeon HD 6950).

Also available as a cooling option is OEM water cooling—a first for any consumer CPU. While pricing isn’t yet available, it’s expected to add $80-100 to the total cost. We did receive a  sample watercooler unit, but not in time for this review. We’ll follow up soon.

The AMD FX series is broken down into three core counts: 4, 6, and 8. The eight core models, at launch, come at two factory clock speeds. Models available at launch time:

Bulldozer models and pricing

AMD FX models and pricing

Bulldozer technical details

To understand the new core and module layout, it might be easier to have a simplified picture of Intel’s Hyperthreading in mind. Hyperthreading allows two threads to run on a single core simultaneously. Each core is seen as two virtualized cores with only a very small amount of the core’s internals actually duplicated (just enough to store each virtual processor’s state), meaning everything shares a single execution unit. Most of the time it works out, but under the right conditions, the whole thing can get jammed up waiting for instructions to finish.

AMD’s approach is similar, but the key difference is that it’s all done in hardware—nothing is virtualized. Each AMD FX CPU is made up of between one and four modules. Each module contains two full cores… almost. In a traditional CPU, for example the Phenom II, each core would contain its own floating point (FP) scheduler and a pair of 128-bit fused multiply-accumulate (FMAC) units. The Bulldozer modules share a single FP scheduler and pair of 128-bit FMACs, while retaining individual copies of everything else. Multi-threaded software gets real hardware for each thread, and single-threaded software gets full access to the shared resources.

Power management is improved as well. The new core/module layout detailed above is designed to be efficient through use of a shared FP scheduler. New power states have been added, and core speeds can be controlled individually. TurboCORE (read: explanation of TurboCORE) now has settings for all cores instead of just “some” cores (The TurboCORE implementation in 6-core Phenom II CPUs required that three cores lay dormant). Each module can be turned on and off independently, allowing only the needed cores to receive power.

The memory controller has been updated. Even though it’s still limited to dual channel operation (Intel will have quad channel in Ivy Bridge), supported speeds have been bumped to DDR3-1866, and a maximum of 32GB of RAM is supported, providing you can afford 8GB DDR3 modules. Voltage requirements have been lowered to 1.5V. Higher voltage RAM may work, but your mileage may vary.

Several new instructions have been added to the mix as well. Those instructions are AES, AVX, FMA4, XOP, and SSE 4.2. AES will speed encryption of individual files as well as entire disks—programs such as TrueCrypt will benefit tremendously. AVX boosts performance of floating point applications. FMA4 and XOP are used for complex math in applications like OCL Perf Mandelbrot.

Of course, many of the new features can’t be utilized with today’s software, but this is not uncommon. The same happened with the Intel Sandy Bridge CPU’s new features—software must be built to use new features and compilers must be updated to recognize the new instruction sets. This isn’t to say that FX performs poorly with today’s applications—it just won’t fully shine until the tools are updated and developers take advantage of the new features. One of those hurdles is soon to be corrected; Microsoft Visual Studio 2010 SP1 and Open64 v4.2.5.2 support all of the new instructions supported by FX processors.

Speaking of the importance of support, something that must be talked about is the not-so-secret issue with the Windows 7 scheduler that negatively impacts FX processors. Windows 7 is unaware of the shared nature of the FX processor modules. As a result, there is a possibility that opportunities for resource sharing or higher TurboCORE frequencies may go missed. This has been addressed in Windows 8, and can be seen in the Developer Preview.

Okay, you can wake up now. Let’s get to the stuff.

Configuration

Our test system uses the ASUS Crosshair V Formula motherboard, which is AMD’s reference board for this platform. In the limited amount of time available for testing, it’s been a very solid motherboard.

  • CPU: AMD FX-8150Bulldozer AMD FX box
    • cores: 8
    • Speed: 3.6GHz
    • Turbo Core (8/2 core): 3.9GHz/4.2GHz
    • Cache (L2/L3): 8MB/8MB
    • TDP: 125W
  • Motherboard: ASUS Crosshair V Formula
  • RAM: 16GB DDR3-1600 (9-9-9-24, 1.5V)
  • GPU: AMD Radeon HD 6950 2GB
  • HDD: OCZ Vertex 2 120GB
  • PSU: Thermaltake ToughPower 1200W
The RAM has seen a boost to 16GB across all the test systems. The reason for the change is a lack of 4GB 1.5V DDR-3 kits in the lab.

Synthetic Benchmarks

PCMark 7

Bulldozer PCMark 7 resultsBulldozer PCMark 7 Tests

PCMark 7 shows a fairly close race between the FX-8150 and the i7 2600K. In fact, where the numbers aren’t a virtual tie, the two CPUs trade the top position.

3DMark 11

Bulldozer 3DMark 11 OverallBulldozer 3DMark 11 Individual

3DMark 11 demonstrates a virtual tie again in most of the individual tests. Intel holds the lead for physics, AMD leads in one of the graphics tests. Everything else is virtually identical.

SiSoft Sandra CPU

Bulldozer SiSoft Sandra CPU ArithmeticBulldozer SiSoft Sandra CPU Multimedia

Intel holds a lead in almost every aspect of the CPU tests. What’s interesting is the multimedia integer performance, heavily favoring the FX-8150 due to having twice the number of actual integer units.

SiSoft Sandra Memory

Bulldozer SiSoft Sandra Memory BandwidthBulldozer SiSoft Sandra Memory LatencyBulldozer SiSoft Sandra Cache Bandwidth

The memory controller for the FX-8150 is definitely improved over the previous generation. It’s not quite as fast as the i7 2600K, but it’s a move in the right direction.

wPrime 32M

Bulldozer wPrime

Remember that thing about the Windows 7 scheduler not playing nicely with FX processors? I suspect this could be the case for wPrime. Regardless, even the older Phenom II X6 1100T outperforms the FX-8150.

Cinebench R11.5

Bulldozer Cinebench CPU

CPU performance for Cinebench again shows Intel in the lead.

DirectCompute

Bulldozer DirectCompute CPU

Intel holds the lead in DirectCompute CPU performance.

Applications and real use tests

H.264

Bulldozer H.264

Moving along into real applications, media conversion demonstrates close performance between the FX-8150 and i7 2600K. It should also be noted that this is a stock version of the x264 transcoding utility. There is a new version available that takes advantage of the new instructions supported by the FX processors.

MP3 encoding

Bulldozer MP3 encoding

This single-thread MP3 encoder definitely doesn’t play nicely with the FX-8150.

Gaming benchmarks

Unigine Heaven

Bulldozer Unigine Heaven

This DirectX 11 benchmark is about as close to a tie as you can get. The FX-8150 shows the slightest of leads, but it’s nothing noticeable.

Alien Vs Predator

Bulldozer Alien vs Predator

There’s so little performance difference here that nobody would notice. Less than one frame per second separates all of the CPUs.

H.A.W.X. II

Bulldozer HAWX2 1680x1050Bulldozer HAWX2 1920x1080

Interestingly, the higher the settings within a resolution, the more the FX-8150 is favored. It’s especially pronounced at 1680×1050 where the FX-8150 gains a 16fps lead over the i7 2600K.

Dawn of War II

Bulldozer_DoW2_1680Bulldozer_DoW2_1920

Intel holds a huge lead over AMD here, sometimes nearly doubling the FX-8150’s performance.

Batman: Arkham Asylum

Bulldozer_Batman_AA

The FX-8150 starts out behind the i7 2600K, but with each increase in quality the gap is closed.

Lost Planet 2

Bulldozer_Lost_Planet_2_0xAABulldozer_Lost_Planet_2_2xAABulldozer_Lost_Planet_2_4xAABulldozer_Lost_Planet_2_8xAA

With very few exceptions, the FX-8150 holds the lead.

Metro 2033

Bulldozer_Metro_2033_1680_AAA_4xAF_noDOFBulldozer_Metro_2033_1680_4xMSAA_16xAF_noDOFBulldozer_Metro_2033_1680_4xMSAA_16xAF_DOFBulldozer_Metro_2033_1680_4xMSAA_4xAF_noDOFBulldozer_Metro_2033_1680_4xMSAA_16xAF_noDOFBulldozer_Metro_2033_1680_4xMSAA_16xAF_DOFBulldozer_Metro_2033_1920_AAA_4xAF_noDOFBulldozer_Metro_2033_1920_AAA_16xAF_noDOFBulldozer_Metro_2033_1920_AAA_16xAF_DOFBulldozer_Metro_2033_1920_4xMSAA_4xAF_noDOFBulldozer_Metro_2033_1920_16xMSAA_4xAF_noDOFBulldozer_Metro_2033_1920_AAA_16xAF_DOF

The FX-8150 holds a performance lead over the i7 2600K at almost every setting. Sometimes it’s just a fraction of a frame, sometimes the gap widens to five frames per second.

How Bulldozer stacks up on the builder side

TDP

The FX-8150 is a 125W part, so it uses more power than the Core i7 2600K, but stopping there would be telling an incomplete story. Looking at the Phenom II X6 1100T we see a six core 95W processor. The Core i7 2600K is a 95W part with four cores. On a watts-per-core basis, the FX-8150 is the most efficient at 15.625W/core, the Phenom II X6 1100T is next at 15.83W/core, while the Core i7 2600K comes in last at 23.75W/core. Move down to the FX-8120 and a 95W part becomes available as well, using a significantly smaller 11.875W/core.

A stock AMD cooler wasn’t available for testing, but the design hasn’t changed from the Phenom II. As previously mentioned, an FX-branded water cooling kit is also available. We’ll be looking at that in the near future as well.

Overclocking

We’ll be exploring the overclocking potential of Bulldozer in a follow-up article. According to what we’ve seen on the web, AMD’s expectations are quite high—Bulldozer was recently used to break the world overclocking record. At a recent event, AMD got FX-8150 overclocks to record setting speeds of 8.4GHz using two cores and some liquid helium. But for us mere mortals, a more modest 4.6GHz can be expected using all eight cores with the stock heatsink. Dropping to two cores could result in speeds as high as 5.0GHz. Got water cooling? You could see a slightly higher 4.9GHz or 5.2GHz for eight or two cores, respectively.

Price

The air cooled version of the FX-8150 retails for $245, although retailers such as TigerDirect are marking them up slightly. The water cooled version should come in around $80-100 higher. For a CPU that plays games as well as the $314.99 Core i7 2600K it’s quite a good deal. Throw in the advertised overclocking and you’ve got yourself one good platform, and this is only the beginning. Things should scale up very nicely from here.  The other Bulldozer CPUs are priced as follows: AMD FX-8120—$205, AMD FX-6100—$165, and AMD FX-4100—$115.

Conclusions

Bulldozer is the culmination of five years of effort and considerable heartache for AMD. They had a solid lead on Intel with the Athlon 64, but steadily lost momentum to Intel’s aggressive Tick Tock strategy over the ensuing half decade. AMD seemed to concede the fight for the performance crown and settled for differentiating with a compelling price/performance ratio. In addition, the 2006 acquisition of ATI Technologies bore fruit in the form of the Llano and Ontario APUs—CPUs that integrate graphics silicon. There are some problems, to be sure—yields are low(ish), per-core IPC is lower than it could be, and it isn’t quite the home run AMD needed it to be. But, it’s plenty fast, and it already overclocks like crazy on a very young 32nm process—so there’s definitely room to grow.

So what’s their game? Do they intend for FX to reclaim the performance crown and compete squarely with Sandy Bridge on the performance side? Not precisely. FX is a different kind of processor.

To be perfectly clear: the FX CPUs represent AMD’s vision of the future of computing, not the present. As such, much of the software available today doesn’t run as well as it does on other CPUs. But to leave it at that would only be telling half the story. It’s a solid starting point for future models, it’s the budget champion by a clear margin, and a fair number of its problems can be traced to software. Software patches will change the story for many of the applications that matter; especially as developers become more comfortable with the model and with the new instruction sets.

That being said, gaming performance is definitely a strong point of the FX line—a refreshing change of pace. With one exception in our test suite, the FX-8150, at a minimum, trades the top spot with a Core i7 2600K. Combine that gaming performance with a price significantly lower than the top Sandy Bridge CPU and you have a compelling reason to give the FX-8150 a hard look. Besides that, given the known overclockability of the FX CPUs, it’s not out of the realm of possibility that the FX-8150 could be made to outperform anything out there.

It’s an exciting time to be a PC gamer, and things are only getting better.

 

Comments

  1. Cliff_Forster
  2. RootWyrm
    RootWyrm
    mertesn wrote:
    First!

    SECOND!
  3. fatcat
    fatcat what was the i72600k system?

    and, going to assume both systems run stock speeds?
  4. keto
    keto When you look at overclocking/cooling more in depth, please look at actual power usage. The numbers on the [H] review are shocking (no pun), but not really replicated elsewhere that I have seen. If true, it adds a whole extra level of negative to the 8150.

    Also...I think anyone looking at budget-to-mid level gaming is going to compare this moreso with a 2500K - I know I did (pricing was well known pre-release, and a general sense of performance as well, which appears to be validated now) - as they match up more closely $ for $. Some comparisons there would have been valuable. I know going vs 2600K is 'flagship vs flagship', and I do understand why that would be used in the rollout...just sayin.
  5. Cliff_Forster
    Cliff_Forster When you look at it for what it is, Bulldozer is running right alongside Sandy Bridge while providing at least as good a value. That said, so was the Phenom II 1100t. When you break it all down for today's benchmarks, a Phenom II is still the dollar for dollar champion. This is not the leap forward the AMD faithful were counting on. I'm certain with software optimization this platform will shine, but for today I'm left scratching my head. Honestly, I'm disappointed AMD opted not to send out the FX-6100 for review. If you ask me, that chip is the best positioned in the whole FX desktop line. At $165 a 95 watt unlocked hex core is a novelty that I anticipate many builders will subscribe to. We will have to wait to see how that stacks up dollar for dollar, because that's where AMD is competing..... again..... I am finding it impossible to mask my contempt, I wanted AMD to knock the snot out of Intel.

    Hey fatcat, it's all about value brother!
  6. Leonardo
    Leonardo "...given the known overclockability of the FX CPUs...." Yeah, it's known, and it's not that great, unless you compare to Phenom? Looks like many of the early leaks were accurate: Zambezi falls in between the Intel 2500 and 2600K, except for some games. Not all negative, the new chips are budget champions.

    Still though, I let out a gasp, "We waited four years for this!?"

    Thanks for you hard work, Mertesn. :)
  7. Leonardo
    Leonardo "Bulldozer is running right alongside Sandy Bridge..." 450 Watts at 4.6GHz and still gets trampled by a year old, 4-core/8-thread, CPU using only 250 Watts at full load, overclocked to 4.8GHz. My choice of preposition would not be "alongside", rather quite "behind". Yes, some games and H.264 go very well with Zambezi.

    I am not a fanboy of any brands, but I was really hoping for AMD to seriously challenge Intel. Well, they have now, but only with price. They had no choice with that.
  8. Leonardo
    Leonardo
    <cite class="ic-username">leonardo</cite> Guest

    Oh, that hurts! :wtf:

    (should've posted in the thread and not in the article comments)
  9. fatcat
    fatcat
    Hey fatcat, it's all about value brother!

    If I have an Audi R8(intel) and a Chevy Camaro(AMD) sitting in front of me, sorry, but I'm gonna drive the Audi

    Regardless if I could buy 4 Camaro's for the price of one R8 ;)
  10. Cliff_Forster
    Cliff_Forster
    fatcat wrote:
    If I have an Audi R8(intel) and a Chevy Camaro(AMD) sitting in front of me, sorry, but I'm gonna drive the Audi

    Regardless if I could buy 4 Camaro's for the price of one R8 ;)

    I know, I was actually poking fun at myself.

    Let it be said, this one time I have at least been semi critical of AMD. It may never happen again.

    One thing I do wonder. Why is there not a real multitasking benchmark on the market? I think it would be interesting to run multiple instances of popular applications until the system hangs? I think that is a missing real world scenario. I'm running a game in windowed mode, listening to music while re encoding a movie and simultaneously having a conversation over skype. I'd like to see a benchmark that keeps adding application workload until the system hangs. I know it seems elaborate, but that I think is lost in the benchmarks, what chip actually multitasks better in a real world scenairo? Some syntetics give a good indication of multithreaded performance, but what I want to know is how much can I do at once before the chip cries uncle?
  11. progste I know that many people over the web are complaining because AMD FX is no crushing Intel Sandy Bridge in performace, but i'm just happy that AMD is once again competitive on the high end side, where intel dominated alone for too many years!
    I think this is the first step for AMD to surpass intel, i just hope to not be disappointed in the future.
  12. mertesn
    mertesn
    fatcat wrote:
    what was the i72600k system?

    and, going to assume both systems run stock speeds?

    Everything was at stock speeds. The motherboard is an ECS P67H2-A2. Everything else is the same.
  13. Tim
    Tim Not impressed with the AMD. At best it is tying the i7, and once Ivy Bridge comes out, you can forget it, even with the Windows 8 optimization for the AMD.
  14. Tim
    Tim And if the new AMD is the "Bulldozer", why does that silver oval medallion thing show a scorpion on it instead of a bulldozer?
  15. _k
    _k F@H ppd please. SMP at least, would be nice to see a few steps for -bigadv. Though the real speed of it would be seen in Ubuntu(pref. 10 but 11 works).
  16. mertesn
    mertesn
    _k_ wrote:
    F@H ppd please. SMP at least, would be nice to see a few steps for -bigadv. Though the real speed of it would be seen in Ubuntu(pref. 10 but 11 works).

    I'm working on F@H. It'll be under Windows though.
  17. BuddyJ
    BuddyJ Without coming off sounding like an AMD apologist, I think it's premature to call the chip a failure. The architecture behind Bulldozer is pretty intense stuff by the sound of things. It looks like it'll take optimization by both AMD and coders to fully make use of the chip's potential.

    I think of it as the Koenigsegg CCXR... Yes, the car runs on pump gasoline. But if you fill it with E85 or pure ethanol, the power bumps up to 1,064 hp thanks to the optimization of a cooler burning, more detonation resistant fuel. Until Bulldozer has something better to run, its potential can't really be fully explored.

    So I'm cautiously optimistic.

    Great job mertesn.
  18. primesuspect
    primesuspect I feel the exact same way, Pete.
  19. Linc
    Linc
    Leonardo wrote:
    Oh, that hurts! :wtf:
    Fixed with database voodoo just for you ;)
  20. Leonardo
    Leonardo
    Not impressed with the AMD. At best it is tying the i7
    Not even close to the 2600K, but trading a few punches with the 2500K, until you overclock and until you measure power consumption. In my opinion, AMD is not back in the enthusiast market. I could get excited about the FX 8150 it were priced at $150-175.
    The architecture behind Bulldozer is pretty intense stuff by the sound of things.
    A lot of people said the same about the first generation Fermis, and the AMD fans mocked that argument mercilessly, and justifiably.
  21. Petra
    Petra Interesting results... If nothing else, it's a step in the right direction for AMD.
  22. csimon
    csimon Great article Mert. Kudos to you.
    I have a good understanding now why benchmarks were not released earlier. I hope this chip finds it niche real soon. I'd like to find one in OEM style for now to save a few bucks.
  23. UPSLynx
    UPSLynx
    Tim wrote:
    And if the new AMD is the "Bulldozer", why does that silver oval medallion thing show a scorpion on it instead of a bulldozer?

    That is actually a fine point. If that belt buckle had a bulldozer on the front, I'd wear the hell out of it.
  24. Thrax
    Thrax Bulldozer + AMD 990FX + AMD Radeon HD 6000 Series = Scorpius platform. Please see the scorpius constellation.
  25. mertesn
    mertesn
    UPSLynx wrote:
    That is actually a fine point. If that belt buckle had a bulldozer on the front, I'd wear the hell out of it.
    It's a well-known fact that Austin, TX uses scorpions for construction as the city made bulldozers illegal in the late 1970s. That's why a bulldozer isn't on the buckle.
  26. Cliff_Forster
    Cliff_Forster Let me echo, great review Nick. You explained some of the architectural differences many sites did not bother with. Well done.

    I believe enough in AMD that I went ahead and purchased a 990FX board and I decided on the FX-6100 because something tells me that thing is going to overclock really nice.

    There is nothing bad about the platform at all. It's still as good as anything in the budget enthusiast territory. I desperately wanted to call it a landslide victory for the first time since the days of the Athlon 64. I just wanted to be at a point where I did not have to explain it to people any longer. To be able to say, here you go, AMD is every bit as good, in fact its much better, this set of benchmarks tells you everything you need to know.... Instead, I'll continue to defend their position with the deft and cunning that I have for years :D. I know what the story is and why it matters. Without AMD enthusiast computing would not exist as we know it today. AMD's very presence in the market is essential to thwart the tyrannical rule of any single chip maker. I've supported AMD without fail since my first Slot A Athlon, and will continue to do so as long as they produce competitive product.

    We shall see how the FX-6100 fares in a few days.
  27. fatcat
    fatcat suprised no one has unlocked the 2 cores on the FX-6100 yet :p
  28. kryyst
    kryyst Great review and it's a good foothold for AMD to get back into the game.

    The biggest red flag I'm seeing is that they keep saying 'fix through software'. I'm sorry but they should be fixing these issues at the hardware level. Software patching can only get you so far if the underlying hardware has issues. It's just a constant change of fresh band-aides at that point.

    Video cards everyone has begrudgingly accepted that you need new drivers - hell people look forward to it. But the CPU shouldn't require software patches for it to work right.
  29. Ryder
  30. csimon
    csimon
    Ryder wrote:

    I'm just speculating here, but I don't think they had any stock to begin with. Probably just anticipating the arrival so that customers will just wait longer to get it through them rather than move on to some place else.
  31. Mt_Goat
    Mt_Goat Chris, does the disappointing performance mean you will relent to the dark side for your new build?
  32. BuddyJ
    BuddyJ Tiger Direct had them cheaper than Newegg. Just FYI.
  33. Leonardo
    Leonardo
    I'm just speculating here, but I don't think they had any stock to begin with.
    There are reports of people getting confirmed orders and shipping confirmation yesterday, including from Newegg. I think initial stock has been minimal -just my impression, no hard facts to back it up.
  34. _k
    _k Normal retail stocks on CPU launches, and most components, is any where from 2 to approx. 9. I have seen stores get in about 15 GPUs before, half were instantly transferred out usually before leaving receiving.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!