AMD K6-3

Era o vreme în istoria luptelor dintre Intel si AMD când puteai spune cu certitudine că AMD este mai tare. Procesorul lor 386 era perfect compatibil cu Intel, însă rula la 33MHz (în loc de 20). Mai târziu, DX5 mergea la 133Mhz pe când Intel abia atingea 100.

În epoca Pentium lucrurile s-au mai schimbat. AMD a ieșit la rampă cu un K5 ieftin și destul de bun, după care a urmat un K6... ultimul sosit, K6-2, speriind piața prin performanțele excelente pe care le avea comparativ cu prețul modest. Într-o vreme nu aveai ce să-ți cumperi prin București, Pentium fiind vechiuț, Cyrix si IDT prea slabe, iar Pentium II costând enorm. K6-2 făcea o figură bună, având un bus extern de 100MHz (față de 66 ai concurenței), ceea ce ridica performanțele globale ale sistemului în care era instalat.

Intel s-a hotarât să oprească această degringoladă scoțând o versiune "light" de Pentium II, mult huiduitul Celeron. Acest PII fără cache a fost un fiasco total, ulterior firma Intel revenind cu o variantă modificată, cu cache de 128KB, anume Celeron A. Acesta a lovit zdravăn concurența. Realizând că pierde teren, AMD aruncă încă o dată mânușa și scoate un nou procesor.

Noul sosit, K6-III, în versiuni de 450 și 500MHz pentru început, înglobează memoria cache level 2 în procesor, după modelul Intel. Astfel, pe lângă 64KB cache L1, AMD a înglobat încă 256KB de memorie cache L2 pe pastila de siliciu, dublu față de Celeron A, care are doar 32KB si respectiv 128KB. Alt lucru important este că acest cache funcționează Full Speed, adică la frecvența internă a procesorului (ca la Celeron, dar nu și la P II, care este Half Speed). Pentru că se folosește în continuare Socket 7, a apărut ideea de TriLevel Cache Design.

Ce-i cu TriLevel Cache?

Acest cache pe trei nivele nu este o chiar o nouă tehnologie patentată de AMD, ci banalul cache pe care oricum îl aveam pe placa de bază. Neputând să-l scoată, au preferat să-l folosească. Însumând memoriile cache L1, L2 și L3 rezultă o cantitate impresionantă de memorie, între 832 si 2368 KB. Să ai peste 2MB de cache nu e un lucru obișnuit, însă în realitate performanțele nu cresc demențial odată cu creșterea memoriei cache, neapărând diferențe vizibile peste 512k. În funcție de cât se află pe motherboard (între 512 si 2MB) performanțele globale cresc cu 3-8%.

Specificațiile K6-III

  • 21.3 mil. tranzistori, proces de 0.25 microni, 5 nivele
  • Frecvență: 400 si 450MHz
  • Level 1 Cache: 64KB
  • Level 2 Cache: 256KB Full Speed Write-Back
  • Front bus: 100MHz
  • Tensiuni de alimentare: Core 2.3 - 2.5v (optim 2.4v) IO 3.3v
  • TriLevel Cache Design, 3D Now!, MMX
  • Maxim 4 operații în virgulă mobilă simultan

Pare impresionant, dar să reținem că noul procesor nu diferă de K6-2 decât în privința cache-ului integrat, nucleul fiind identic cu cel al versiunii K6-2 la 400Mhz.

3DNow!

Nimic nou aici. Sunt aceleași instrucțiuni, foarte bune dealtfel. Cei care au K6-2 știu ce este 3DNow! și care este impactul asupra vitezei. Cu aplicații scrise special, puterea unității de virgulă mobilă crește simțitor, K6-2 chiar depășind un Pentium II la anumite capitole de calcul FPU.

Nu se știe din ce motiv însă, AMD nu a reușit să convingă prea mulți proiectanți să folosească pe deplin 3DNow! Nu sunt jocuri prea multe care să beneficieze de această tehnologie (cu adevărat, nu ce se scrie pe cutie), ca să nu mai spun de drivere-le pentru placi video, care trebuie și ele la rândul lor să fie rescrise. Excepții notabile sunt Quake II si Voodoo2, care implementează foarte bine 3DNow! și, împreună, formează o combinație excelenta ce demonstrează câștigul de performanță pe care această tehnologie îl poate aduce.

Winstone99 - Windows 98. * informații disponibile pe Internet
Winstone99 - Windows 98. * informații disponibile pe Internet

Winstone99 - Windows 98 — Celeron 366: 20.8; Celeron 400: 21.2; Pentium II 400: 21.4; K6-3 400: 23.2; k6-3 450: 24.1; Celeron 300A (pus la 450): 22.7; Pentium III 450: 22.7.

Overclocking

K6-III se poate overclock-a în limite rezonabile, una din surprizele placute fiind posibilitatea de a schimba factorul de multiplicare, care nu este blocat din fabricație (ca la Intel, de exemplu). Cel de 400 merge la 450, iar cel de 450 merge la 500. Chiar dacă se va încinge puțin, nu e nevoie de răcire specială, un singur cooler mare fiind suficient.

Performanța

Din păcate, K6-III nefiind altceva decât un K6-2 cu diferențe la cache, problemele sunt cele pe care le știm: bestial pentru aplicații generale, dar slăbuț în jocuri 3D. Cât timp ai Voodoo2 cu drivere optimizate 3DNow!, cât timp jocul folosește din plin aceste instrucțiuni, totul e OK, sistemul merge bestial, K6-III se bate cu Celeron și Pentium II la aceeași frecvență. Însă imediat ce toate astea nu se mai potrivesc, te-ai ars. De exemplu, dacă ai o placă video tare, dar care nu prea bagă în seamă 3DNow! (adică RivaTNT), sau jocul nu folosește pe deplin această extensie, uzina K6-III nu mai lucrează la întreaga capacitate.

Nu același lucru se întâmpla în testele Home Computing (aplicații "de toată ziua" simulate cu Winstone98) unde K6-III începe să-și arate mușchii. Performanța globală o depașește pe cea a unui PII. Iată și o surpriză: e mai tare chiar decât nou-născutul și mult-trâmbițatul Pentium III. Cu alte cuvinte: în Windows 98, la calcul cu întregi, K6-III e cel mai tare procesor al momentului.

Upgrade

Cum era de așteptat, K6-III este perfect compatibil cu plăcile de bază Super 7. Mai precis, dacă placa ta merge cu K6-2 la 400, este foarte probabil să meargă și cu K6-III. În plus, nu există chestii savante de genul "set nou de instrucțiuni" sau "software suport" pentru noul cache TriLevel. Un singur DirectX 6 pentru a "vedea" 3D Now! ajunge. Înaintea unui posibil upgrade verifică tensiunile de pe placa de bază. Trebuie să ai 2.4v.

Final

Problemele generate de performanța mai slabă în virgula mobilă și lipsa aplicațiilor adevărate 3DNow!, recentele ieftiniri de la Intel, posibilitatea de a overclock-a Celeronul 300A până pe la 450MHz, toate acestea fac ca procesoarele AMD să nu fie recomandabile (încă) pentru gameri. E greu să rămâi fan AMD când un Celeron A 400 si o placa BX costă mai puțin decât combinația K6-III și Super7. Dacă ai o placa Super7 deșteaptă și vrei să storci și ultima picătură de performanță din ea, atunci soluția poate fi un K6-III.

- Cristi Georgescu

Quake 2 Software. * informații disponibile pe Internet
Quake 2 Software. * informații disponibile pe Internet

Quake 2 Software — Celeron 366: 14.8; Celeron 400: 16; Pentium II 400: 15.8; K6-3 400: 15.9; k6-3 450: 16.3; Celeron 300A (pus la 450): 19.3; Pentium III 450: 19.9.

Quake 2 cu drivere pentru 3D Now! + Voodoo 2. * informații disponibile pe Internet
Quake 2 cu drivere pentru 3D Now! + Voodoo 2. * informații disponibile pe Internet

Quake 2 cu drivere pentru 3D Now! + Voodoo 2 — Celeron 366: 36.1; Celeron 400: 38.5; K6-2 400: 40.7; Pentium II 400: 43; K6-3 400: 44.6; k6-3 450: 48.4; Celeron 300A (pus la 450): 48.5; Pentium III 450: 48.8.