Ovaj članak nastao je u suradnji s časopisom BUG, tj. mi ga objavljujemo na
našim stranicama, a BUG u svom novom broju. Kako smo i jedni i drugi morali
isprobati AthlonXP 3000+ procesor, spojili smo ugodno s korisnim.

Prošla godina ne može se nazvati nikako drugačije već uspješnom za Intel. Uspjeh
se najviše može pripisati dolasku na tržište Pentium 4 procesora na bazi 0.13-mikronske
Northwood jezgre – Northwood P4 procesori su napokon pružili performanse kakve
su korisnici i očekivali. AMD-ov odgovor – AthlonXP procesori napravljeni u
0.13-mikronskoj tehnologiji – dosta su kasnili na tržište zbog problema s proizvodnjom.
Problemi su tek riješeni dolaskom na tržište AthlonXP procesora na bazi Thoroughbred-B
jezgre. Na sreću po AMD, otprilike u isto vrijeme kada su se pojavili Thoroughbred-B
procesori, na tržištu se pojavio i nForce2 chipset. nForce2 chipset pružio je
veliki napredak u performansama spram VIA KT333 i KT400 platformi i AMD-ovim
procesorima dao dodatni vjetar u leđa. Sad je AMD napravio još jedan korak naprijed
– izbacio je na tržište AthlonXP procesore kodnog imena "Barton" s
512kB L2 cache memorije.

AthlonXP 3000+ i njegova kutijica

Ako mislite da je Barton neki veliki korak naprijed u vidu arhitekture, varate
se. Barton procesori nisu ništa drugo nego Thoroughbred-B procesori s duplo
većom L2 cache memorijom. Zbog veće cache memorije povećao se broj tranzistora
(s 37.6 na 54.3 milijuna) te veličina jezgre (s 84mm2 na 101mm2). Rezultat toga
je i puno viša cijena Barton procesora. No, vratimo se na cache memoriju – više
je bolje, zar ne? Sjetimo se samo Northwood P4 procesora i napredak u performansama
spram Willamette jezgre. Nažalost, situacija nije uvijek tako jednostavna jer
nisu sve cache memorije jednake. Kod Intel procesora svi podaci iz L1 cache
memorije kopiraju se i u L2 cache. Ovo kopiranje istih podataka na dva različita
mjesta samom procesoru ne donosi nikakvu korist. S druge strane, ovakva redudantnost
je plus kada sistem osvježava informacije u glavnoj memoriji jer memorijski
kontroler samo treba pogledati podatke u L2 cache memoriji, tj. uopće ne treba
pristupiti L1 cache memoriji. Ovakav pristup smanjuje latenciju cijelog procesa
i s većom L2 cache memorijom dolazi do boljih performansi. AMD koristi drugačiji
pristup – podaci u L1 cache memoriji se ne dupliciraju. Kako AthlonXP procesori
sami po sebi imaju izrazito velik L1 cache (128kB), puno veći nego P4 procesori
(8kB), ne čudi da se AMD odlučio na ovakvu arhitekturu L1 i L2 cache memorije.Takva
arhitektura izbjegavanja dupliciranja podataka po cacheu sastavni je
dio QuantiSpeed arhitekture (koju AMD koristi od Palomino jezgre naovamo). Za
one koji se ne sjećaju, AMD koristi ekskluzivne i spekulativne Translation Look-aside
Buffere (TLBs), tj. prediktivni algoritam da bi izbjegao dupliciranje
instrukcija u cacheu.

Pregled AthlonXP jezgri:

Jezgra
Barton
Thoroughbred-B
Thoroughbred-A
Palomino
Pojava na tržištu
Q1, 2003
Q3, 2002
Q2, 2002
Q4, 1999
Takt
1.83-2.xx GHz
1.86-2.25GHz
1.46-1.80GHz
1.33-1.80GHz
Proizvodni proces
0,13µm
0,13µm
0,13µm
0,18µm
Veličina jezgre
101mm2
84mm2
80mm2
128mm2
Broj tranzistora
54,3 mil.
37,5 mil.
37,5 mil.
37,5 mil.
Platforma
Socket 462
Socket 462
Socket 462
Socket 462
FSB
333 i 400*MHz
266 i 333MHz
266MHz
266MHz
L1 cache memorija
128kB
128kB
128kB
128kB
Hardverski Prefetch
Da
Da
Da
Da
L2 cache memorija
512kB
256kB
256kB
256kB

* – tek nadolazeći Bartoni radit će na FSB-u od 400MHz

Jezgra je bome povelika!