Podle prvních zpráv se konečně objevila dlouho očekávaná revize B3 serverového čtyřjádrového Opteronu s kódovým označení Barcelona, která opravuje TLB chybu, jež mohla způsobovat nestabilitu systému.
Zpráva o chybě v Barceloně, která se objevila na začátku prosince, měla za následek rozvíření řady diskusí o tomto procesoru a AMD bylo nuceno omezit jeho dodávky. Nyní ale prý již dodává svým nejvýznamnějším odběratelům – jako je například Hewlett-Packard, IBM nebo Dell – opravené Opterony revize B3. Ty budou instalované do serverů, které by se měly dostat na trh začátkem druhého čtvrtletí. Touto novou revizí Barcelony by měly být osazeny například servery HP Proliant DL585. Zda nová revize umožní i dosažení vyšších taktovacích frekvencí čipů není zatím známo.
Jaké problémy konkrétně vysoce medializovaná chyba TLB způsobuje? Předem je nutno říci, že chyby obsahuje prakticky každý procesor a i současná revize C0 čtyřjádrových 45nm procesorů Core 2 od Intelu má být brzy nahrazena revizí C1 právě kvůli možným problémům se stabilitou. Celkově se informace o chybách v čipech objevují poměrně často, ale málokterá má takové štěstí, že je medializovaná tolik, jako právě ta u revize B2 u Barcelony. Snad jen chyba při výpočtech s desetinou čárkou u prvních Pentii se proslavila ještě více.
Ale zpět k Barceloně. Zmíněná chyba se nachází v části procesoru, která překládá data mezi paměťmi. TLB je tedy část vyrovnávací paměti, ve které se nacházejí mapovací tabulky, podle nichž se hledají data uložená v dalších cache. Zde pak může díky chybě ve velmi výjimečných případech dojít k chybě a to poté může vést až k pádu celého systému. Nejčastěji tento problém nastane při použití virtualizace, což je právě smůla Barcelony, neboť virtualizace je u serverového procesoru dnes již poměrně zásadní věc.
Doufejme tedy, že nová revize B3 pomůže napravit všechny problémy, které jsou s architekturou K10 od AMD spojené a že se díky tomu tento procesor bude moci konečně úspěšně prosadit.

Schéma Barcelony