Phenom TLB workaround benchmarked

rated by 0 users
This post has 2 Replies | 0 Followers

Top 10 Contributor
Posts 26,405
Points 1,192,760
Joined: Sep 2007
News Posted: Thu, Dec 6 2007 1:38 PM

Our friends at the Tech Report have a somewhat alarming article posted that you all should check out.  By now, we suspect you’ve all heard about the ‘TLB bug’ affecting all current quad-core AMD Opteron (Barcelona) and Phenom (Agena) processors.  If you haven’t heard of the bug, to put it simply, there is a problem with the translation lookaside buffer (TLB) and L3 cache that causes system instability under certain conditions.  The conditions that cause a problem are rare, but the issue has prompted AMD to release a workaround patch that motherboard makers will incorporate into the system BIOS of their motherboards to alleviate the issue.  The problem with the TLB workaround patch is that it adversely affects performance.  To see just how much performance is affected, the Tech Report acquired the necessary BIOS files and re-tested a Phenom 9600 CPU purchased at retail.

In the article Scott Wasson says, “Across every test we ran, the difference between the Phenom 9600 with and without the TLB patch averages out to 19.8%. However, if we rule out the synthetic memory tests and consider only the application tests that difference drops to 13.9%.

The most troubling results here are the applications where we see large performance drops with the TLB erratum workaround active, including the Firefox web browser and the picCOLOR image analysis tool. If one happens to spend a lot of time running an application whose memory access patterns don't mix well with the TLB patch, the result could prove frustrating. The BIOS-based workaround for the TLB erratum may achieve its intended result—system stability—but it comes at a pretty steep price in terms of performance.”

What this all means is that all Phenom evaluations that included benchmark evaluations, including ours, are somewhat misleading.  Once all of the motherboard manufacturers update their BIOS files with the necessary workaround, performance will drop for all current Phenom processors.  The good news (or bad news if you’ve already bought a Phenom) is that revised quad-core processors from AMD are on the way that will fix the TLB bug, in mid- to late-Q1 2008.  Let’s hope for competition’s and AMD’s sake that happens sooner rather than later.

As an aside, we’ve contacted a number of motherboard manufactures requesting BIOS updates infused with the TLB bug workaround and will update the benchmarks in our Phenom evaluation as soon as possible.

  • | Post Points: 20
Top 25 Contributor
Posts 3,654
Points 29,000
Joined: Jul 2004
Location: United States, Texas
Drago replied on Thu, Dec 6 2007 6:22 PM
Interesting that AMD has a fix for 64 bit Linux that changes how the kernel handles the lookup tables and it produces only a 1% performance hit. Makes me kinda wonder if AMD couldnt get microsoft to do a simlar patch to their kernel for AMD chips. I remember back when the P4 had some offical MS patches released to fix processor problems.

A+ Certified PC Repair Technician
Associates Degree in Computer Science
Bachelors Degree in Computer Information Systems

DFI Lanparty UT NF3 250GB Dead.......Replacement  Abit KV-85
Learn more about Comp TIA A+ Certification.

  • | Post Points: 20
Top 50 Contributor
Posts 2,361
Points 48,680
Joined: Apr 2000
Location: United States, Connecticut
Marco C replied on Fri, Dec 7 2007 12:09 AM

I think because the next rev. of the chips are so close and MS is busy with SP3 for XP and SP1 for Vista, that MS doesn't have any plans for a fix at the moment.  Who knows what'll happen in the coming weeks though.

Marco Chiappetta
Managing Editor @

Follow Marco on Twitter

  • | Post Points: 5
Page 1 of 1 (3 items) | RSS