Phenom TLB workaround benchmarked

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 results, 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.

Tags:  Phenom, Work, benchmark, AR, K
Marco Chiappetta

Marco Chiappetta

Marco's interest in computing and technology dates all the way back to his early childhood. Even before being exposed to the Commodore P.E.T. and later the Commodore 64 in the early ‘80s, he was interested in electricity and electronics, and he still has the modded AFX cars and shop-worn soldering irons to prove it. Once he got his hands on his own Commodore 64, however, computing became Marco's passion. Throughout his academic and professional lives, Marco has worked with virtually every major platform from the TRS-80 and Amiga, to today's high end, multi-core servers. Over the years, he has worked in many fields related to technology and computing, including system design, assembly and sales, professional quality assurance testing, and technical writing. In addition to being the Managing Editor here at HotHardware for close to 15 years, Marco is also a freelance writer whose work has been published in a number of PC and technology related print publications and he is a regular fixture on HotHardware’s own Two and a Half Geeks webcast. - Contact: marco(at)hothardware(dot)com