reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

90nm od AMD - Athlon 64 3000+ pro socket 939

27.9.2004, Eagle , recenze
90nm od AMD - Athlon 64 3000+ pro socket 939
Poštěstilo se mi být prvním člověkem v ČR (počítáno včetně lidí z AMD), který měl možnost vyzkoušet nejnovější výrobní technologii 90nm od největšího rivala Intelu. Dnes popisovaným produktem není samozřejmě nic jiného než již přes půl roku očekávaný Athlon 64 3000+ pro socket 939. Ten má přinést podporu dual-channel paměťové konfigurace při přijatelné ceně.
Jak je od sebe odlišit?

Jednou ze zásadních otázek, pokud si budete chtít nový procesor koupit, je, jak ho odlišit od starší generace, čipů NewCastle a ClawHammer.


Nejdříve tedy "podle oka". Čip má na kovovém plíšku (rozvaděči tepla) napsán typ. Význam znaků v první řádce:

ADA - Athlon 64 pro stolní počítače
3000 - modelové číslo (zde 3000+)
D - socket 939
I - standardní napětí (zde 1.4V)
K - maximální teplota na povrchu
4 - velikost L2 cache (4 = 512kB; 5 = 1MB)
BI - označení revize (viz. níže)

Pro poznání nového čipu je určující revize. Poznat je lze i podle napětí, to však nemusí být zcela spolehlivé, neboť se v budoucnu mohou vyskytnou nízkonapěťové verze čipů starší generace. Význam koncových označení:


Jak je z tabulky patrné, jádro Winchester začíná písmenem "B". Neplatí to úplně všude (mobilní procesory jsou značeny trochu jinak), ovšem u desktopů (zatím) ano.

Co však, když už procesor máte v počítači? I zde existuje řešení, tentokrát však trochu zkomplikované. Procesor navrací po zavolání CPUID instrukce identifikační čísla známá jako Family, Model, Stepping (FMS). Když Intel uváděl Pentium 4, vymyslel k těmto číslům ještě Extended Family a Extended Model. To z toho důvodu, že FMS jsou čtyřbitová čísla, tj. maximálně každé pojme 16 variant, a protože už některé byly využity, stačil by zbytek "pouze" na odhadem příštích deset let (... přičemž CPUID instrukce je stará let 11).


Většina programů pro detekci procesoru (například WCPUID, CPUZ a jiné) pracuje s hodnotami Family, Model, Stepping. Položky Extended Family a Extended Model jsou zde již skoro tři roky, ale protože je zatím žádný procesor nevyužil, programátoři se s jimi často nezabývali. V čem je tedy problém? Athlony 64 vyráběné technologií 90nm jsou první procesory, které využívají položku Extended Model. Konkrétně pak tato hodnota je 1.

SH7 = čip s 1MB L2 cache a vyrobený 0.13um
DH7 = čip s 512kB L2 cache a vyrobený 0.13um
CH7 = čip s 256kB L2 cache a vyrobený 0.13um
SH8 = čip s 1MB L2 cache a vyrobený 90nm
DH8 = čip s 512kB L2 cache a vyrobený 90nm
CH8 = čip s 256kB L2 cache a vyrobený 90nm

Aplikace, které ignorují položku Extended Model, zdetekují nové jádro jako starší čip vyráběný 0.13 mikrony. Aplikace, které položku neignorují, vypočítají efektivní family a efektivní model podle následujících vzorců:


efektivní family = Family + Extended Family
efektivní model = Model + (Extended Model * 16)

Takže například jádro DH8-D0 pro socket 939 má efektivní family rovnu (v hex zápisu) F (15 + 0) a efektivní model 1F (15 + 1 * 16 = 31). Aplikace nepřizpůsobené těmto dvěma položkám zdetekují family F (15) a model F (15), tj. jádro NewCastle.

Pokusně jsem zjistil, že například známý detekční program CPU-Z si s novou revizí poradí až ve verzi 1.24. Starší 1.23 nahlásí, že se jedná o jádro NewCastle.

Další oblíbený program - WCPUID od Japonce H-Oda! si ani v nejnovější verzi 3.3 s Winchesterem neporadí.
reklama