The new AMD Phenom and Barcelona Opterons are broken and the only avaliable fix will cost Phenom buyers anywhere between 5% and 50% in performance.
The problem is with the CPU's translation lookaside buffer (TLB) and L3 cache, and can cause system crashes and even data corruption. AMD have released a patch to fix the problem.
Specifically, Erratum 298 will be described as follows: "The processor operation to change the accessed or dirty bits of a page translation table entry in the L2 from 0b to 1b may not be atomic. A small window of time exists where other cached operations may cause the stale page translation table entry to be installed in the L3 before the modified copy is returned to the L2.
In addition, if a probe for this cache line occurs during this window of time, the processor may not set the accessed or dirty bit and may corrupt data for an unrelated cached operation. The system may experience a machine check event reporting an L3 protocol error has occurred. In this case, the MC4 status register (MSR 0000_0410) will be equal to B2000000_000B0C0F or BA000000_000B0C0F. The MC4 address register (MSR 0000_0412) will be equal to 26h."
The above will probably mean nothing to most people, so Tech Report ran some benchmarks to give a better indication of the real world performance difference between the retail CPUs, before and after the patch to fix the TLB problem. As you can see from the following results, the patch does indeed slow down the new CPUs, sometimes quite considerably:


As you can see the results for Photoshop CS2 are not good at all, and the FireFox results are just shocking. Hopefully AMD can come up with a better fix and not have problems like this pop up in future releases.
[via HardCoreWare]
Kyle Stallock
Updated June 4th, 2008
Indie Games Journalism
Brendon Lindsey
Updated September 9, 2008
Blu-Ray Review: Trans...
Frank Ling
Updated: Aug. 1th, 2008 Are you a game snob?
Eddie Inzauto
Updated Wed, September 3
Too Human scribblings
GamerNode needs your help. Register
now and join thousands of gamers in a
crusade to spread the word of
GamerNode!
Join the Node Army!
Alright now Jambo.Let's not forget that this is probably going to be fixed in the next patch. Also the C2D is plagued by arithmetic errors as well. I think it's an interesting combination of poor performance per dollar with an aim towards the enthusiast with AMD overdrive and the matching 790FX chipset. The only real target for such a layout is people who already have AM2 chips...unless there is an awesome 42nM chip coming out soon after. To be fair the Phenom does have a lot of overhead and great benchmark numbers....so if you care about numbers that mean nothing in the greater scheme of things so far as in game performance goes...
Wow max, makes me understand a bit better whats going on. I got excited when i heard about a quad core that would work with my socket, but glad i held out. I know what your gonna say max, go with intel, but intel doesnt fit my budget. I think i might just hit up a 6200+ and call it a day.
color me confused, according to the firefox graph the phenom actually has better performance without the patch. that's stupid.
The patch will lower performance because it's meant to correct a architectural defect in the processor itself. alot of performance drops are to be expected. I wouldn't worry about it really. Actually, I wouldn't apply the patch at all. Error correction and OS fail protect will prevent any negative effects.
Yes from what I gather this is very very unlikely to effect desktop users. It could significantly hurt server related sales of the chip though as they are supposed to be much more likely to be hit by it.
Don't they check for things like this PRIOR to release? I guess if it rarely happens they may have, but it just never popped up. Go Intel.