2024. április 24., szerda

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

Áttekintés a S939-es X2-ről

  • (f)
  • (p)
Írta: |

Eme kis összefoglalóban kizárólag a S939-es AMD Athlon64 X2-es processzorok áttekintéséről...

[ ÚJ TESZT ]

Eme kis összefoglalóban kizárólag a S939-es AMD Athlon64 X2-es processzorok áttekintéséről lesz szó. Nem firtatom az architektúrális kiépítettségét, a jó illetve nem jó tulajdonságait, sem a szoftveres támogatását/támogatottságát sem a kétmagos VS egymagos processzorok előnyeit/hátrányait.

Általánosságban:

Kétféle maggal és kétféle fogyasztással kerülnek forgalomba az X2-es processzorok. Az első az E4 steppinges 2 x 512KB 16 utas (vagyis magonként 512KB L2C) L2 cache-sel rendelkező Manchester magosok, a második az E6-os Toledo magos 2x1MB szintén 16 utas (magonként 1024KB L2C). 2 x 64 KB adat és 2 x 64 KB utasításos (2 utas) L1 cache-el rendelkeznek egységesen. Maga a processzor típus már támogatja a 3DNow!, MMX, SSE, SSE2, és az SSE3-as utasításkészletet is akárcsak a többi 90nm-es A64 (egymagosoknál Venice és SanDiego) és a C'n'Q technológiát.
A piaci felvevőképesség változása és a részlegesen hibásan legyártott illetve nem tökéletesen stabilan működő E6-okból született meg az öszvérmegoldás: az E6-os Toledo magos de felezett, csupán 2 x 512KB-os L2 cache-sel rendelkező példányok. Ezekben ugyanúgy ott van a +2 x 512KB L2C csak letiltásra kerültek (a több tranzisztor jelen van csak a rendszer ''nem látja''). Sajnos a tiltás hardveres így semmilyen módon nem lehet a felezett cache-es magokból teljesértékű 2 x 1MB-osat csinálni. Kezdetben csak 3800+ -os PR (Performance Rate) számozású processzorokon jelentek meg, majd később a kihozatali minőség javulása ellenére, a változó piaci igények kielégítése miatt bevetették ezeket a magokat a felsőbb (4200+ és a 4600+) számozású processzoroknál is.

A processzorok sorozatszáma: (példa)

AD A 3800 D A A 5 BV - ez a sor adat nem sokat mond az embernek első ránézésre. Nézzük mit is jelentenek tételesen a következő kis kódok hátulról kezdve:

BV - E4 / Manchester
CD - E6 / Toledo

5 - 1MB L2 cache
6 - 2MB L2 cache

A - Temperature: Variable (ez állandó jelölés)

A - Operating Voltage: Variable (ez állandó jelölés)

D - 939pin SOI 90nm (ez állandó jelölés)

4800 - 4800+ / 2400MHz 2MB L2 cache (12x200)
4600 - 4600+ / 2400MHz 1MB L2 cache (12x200)
4400 - 4400+ / 2200MHz 2MB L2 cache (11x200)
4200 - 4200+ / 2200MHz 1MB L2 cache (11x200)
3800 - 3800+ / 2000MHz 1MB L2 cache (10x200)

A - Power Limit: Standard
V - ? (Erre még nem derült fény, ez egy nemrég felbukkant 4400+ 89W-os TDP-vel)

Fogyasztás, hőfokok:

A processzorok magfeszültsége nem változott az egymagos modellekéhez képest, maradt az 1,35 - 1,4V-os tartományban kiviteltől függően. Az X2-es processzor ennek ellenére lényegesen több hőt termel mint az egymagos testvérei (hiszen két mag fűt nem csak egy), így levegőhűtésű rendszereknél többnyire a hűtés elégtelensége okozza a túlhajtás felső korlátját. Ha ezen hűtési problémától eltekintünk akkor körülbelül ott van a teljesítményük határa ahol a többi (egymagos) 90nm-es K8-as AMD-nek: 3GHz környékén. Tehát a tuningpotenciál (erre később még visszatérek) nem rosszabb mint az egymagosoknál csak sokkal - sokkal forrófejűbb. A gyakorlati tapasztalat azt mutatja, hogy az egyik mag szinte mindig minden helyzetben melegebb mint a másik (általában 2 - 5 fok a különbség). Ezt okozhatja a nem egyformán elhelyezett érzékelő illetve ami valószínűbb, a nem egyenlő eloszlású terhelés, valamint sok múlik a pasztázás minőségén (akár a magok és kupak között, akár a processzorhűtés és a hűtő talpa között), maga a paszta minőségén, vastagságán is és természetesen a processzorhűtő talpának csiszoltságán is. Maga a mag és a kupak között paszta van, tehát a kupaktalanítás viszonylag veszélytelen (viszont garanciavesztéssel jár). A kupak megfelelő minőségű (nem homorú/domború mint egyes Core 2 processzoroknál), így a csiszolásával nem sokat lehet nyerni (viszont szintén garanciavesztéssel jár). A gyári hűtés elegendőnek mondható, még egy kevés tuning is belefér kevés feszültség emeléssel. Eredetileg a 2 x 1MB L2 cache-sel rendlekező és a 4600+ -os X2-höz hőcsöves hűtő jár, de újabban sokan hőcső nélküli hűtőt kaptak a 4600+-hoz is. A gyári hűtés egyedüli hátrányaként a hangosságára lehet panasz illetve a processzor magas hőtermelése miatt erősebb tunighoz nem ajánlott. Érdemes beszerezni hozzá egy AC Freezer 64 PRO-t, CoolerMaster Hyper TX/TX2-t vagy hasonló teljesítményű hűtést. Ezek halkságukkal és jó hűtési teljesítményükkel ideálisak a túlhajtáshoz ugyanakkor az áruk sem borsos.

Kétfajta fogyasztással, TDP-vel (Thermal Design Power) rendelkező értéket ad meg a gyártó az egyik a 110W-ot fogyasztó, ennek a maximális hőfoka 65 Celsius fok lehet; a másik a 89W-ot fogyasztó, ennek 71 Celsius fok lehet a maximális hőmérséklete.
(Az AMD és az Intel másképpen méri a TDP-t, így közvetlenül nem összehasonlíthatóak a megadott értékek a két gyártó esetén! Az AMD a maximális fogyasztás, míg az Intel egy átlagos felhasználás melletti fogyasztási értéket ad meg.)

Néhány hőfok/fogyasztási érték:

Hőfok / max TDP 110W / max TDP 89W

49°C / 35.0 W / 21.9 W
51°C / 45.0 W / 28.1 W
53°C / 55.0 W / 34.4 W
55°C / 65.0 W / 40.6 W
57°C / 75.0 W / 46.9 W
59°C / 85.0 W / 53.1 W
61°C / 95.0 W / 59.4 W
63°C / 105.0 W / 65.6 W
65°C / 110.0 W / 71.9 W
67°C / N/A / 78.1 W
69°C / N/A / 84.4 W
71°C / N/A / 89.0 W

Ezek a bekapcsolt C'n'Q hatására így módosulnak (1,1V mellett 5 x 200-as szorzó):

ADA4800DAA6CD: 46,6W
ADA4600DAA5BV: 46,6W
ADA4400DAA6CD: 49,0W
ADV4400DAA6CD: N/A
ADA4200DAA5BV: 37,6W
ADA4200DAA5CD: 37,6W
ADA3800DAA5BV: 40.1W
ADA3800DAA5CD: 40,1W

(Az adatok forrása a gyártó honlapja.)

A memóriavezérlő:

Az Athlon64-eknél megismert szisztémára épül, vagyis integrált, kétcsatornás, és hivatalosan maximálisan PC3200-as (DDR2 400 MHz) memóriákat kezel az integrált memóriavezérlő. Azonban az egymagos processzoroktól eltérően fontos megemlíteni, hogy az X2-esek esetében a két mag között meg van osztva az integrált memóriavezérlő, vagyis az X2-es által elérhető maximális memória-sávszélesség ekvivalens az egymagos Athlon 64-eknél tapasztalttal, így egy magra valójában csak a fele sávszélesség jut. (Az X2-es processzorokban is 1000MHz a HyperTransport órajele.) Mindez azonban nem probléma, hiszen több teszt során már számos alkalommal bebizonyosodott, hogy a kétcsatornás memóriavezérlő által elérhető 6,4 GB/s-os sávszélességet egy Athlon64-es mag nem tudja kihasználni, pontosabban beéri ennek a felével is, így nincs érezehető teljesítményvisszaesés. Az X2-es processzorokba integrált memóriavezérlők a megosztás miatt érzékenyebbek mint az egymagosoké. Ez azt is jelenti hogy bizonyos memóriák nem hajlandóak csak 2T-ben menni illetve lehet csak emelt (+0,1 - 0,2V, az alaplap dropjától függően) modulfeszültség mellett lesz stabil. Ha az általunk használt memória nem akar működni stabilan, akkor próbáljuk meg a BIOS-ban kézzel beállítani az összes késleltetési értéket. Semmit se hagyjunk by SPD-n vagy auto-n, ez tuningnál is él (nem muszály változtatni a mellékidőzítéseken (subtimings) az SPD-hez képest csak kézzel legyen megadva)!

A tuningról általánosságban:

Sajnos a magok órajelsebessége külön - külön nem állítható így ha az egyik mag bírja például a 2700MHz-et de a másik csak 2650MHz-en stabil akkor sajnos mind a kettőt 2650MHz-en kell járatni a stabilitás megőrzése végett. Az E4-esek jól húzhatóak és általában kevésbé melegszenek a kevesebb tranzisztor miatt, mint az E6-ok. Noha az E6-ok közül is nagyon sok jól húzható darab van (itt a felezett cache-es E6-okra kell gondolni, a teljes értékű E6-ok jobban melegszenek), pontosan ezért tulajdonképpen nem lehet egyértelműen kijelenteni, hogy az E4 vagy az E6 a jobb tuningra; ez inkább szerencse és hűtés kérdése. A legtöbb perocesszor képes elérni egy jó minőségű processzorhűtéssel (léghűtés esetén) a stabil 2600-2800MHz-es órajelet. Éppen ezért nem javasolt a gyárilag magasabb órajelű példányok vásárlása. Ha választani kell a gyorsabb vagy a nagyobb cache méretű között akkor (a K8 architektúra rövid végrehajtási útvonalas, ezért megdöbbentően kicsi a különbség a két cache méret teljesítménye között): Játékra előnyösebb a kevesebb cacahe-t tartalmazó de magasabb órajelen járatott (általában jobban húzható) példány, míg konvertáláshoz jobb a nagyobb cache méretű. Összességében a 3800+ a legjobb választás. Ha kevésbé tuningbarát az alaplapunk illetve az általunk használt memória (és ragaszkodunk a szinkronhajtáshoz) akkor érdemes 4200+ -ost venni, hiszen ennek magasabb az ''FSB'' szorzója (11x-es).

Azóta történt

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.