Bulldozer a Bobcat, nová éra AMD

Bulldozer

Bulldozer má byť hodný svojho mena – veľký a silný. Fakt, že pôjde o high-end, môže dokladať aj to, že sa vôbec neobjaví procesor s takýmto jadrom a integrovanou grafickou časťou. To je parketa pre strednú triedu. Podľa zástupcov AMD sa však samozrejme na neskôr plánujú aj Fusion procesory Bulldozer + grafické jadro, to je však zatiaľ iba hudba budúcnosti.

Z najvyššieho pohľadu bude procesor s Bulldozer jadrom vyzerať nasledovne:





U Bulldozer-a prichádza AMD s tzv. modulmi. Každý jeden modul obsahuje dve „jadrá“. V uvodzovkách preto, lebo nepôjde o úplne plnohodnotné jadrá. V podstate sa dá predstaviť jeden Bulldozer modul ako niečo medzi jednojadrom s HyperThreadingom a skutočným dvojjadrom. U HyperThreadingu sa jedno fyzické jadro procesora tvári pre operačný systém ako dvojjadro, podobne Bulldozer. Avšak na rozdiel od Hpyerthreadingu, ktorý využíva rôznu tranzistorovú logickú „mágiu“ na to, aby poslal cez jednu pipeline dve výpočtové vlákna a vyťažil jadro tak čo najviac, má Bulldozer zdvojenú celú integer jednotku, vrátane shedulerov a L1 cache. Spracovanie dvoch vlákien teda vyzerá zjednodušene takto:





Integer jednotky sú v každom module dve, ostatné časti sú zdieľané. Ak by ste sa pýtali, prečo práve integer jednotky sú zdvojené a nie napríklad jednotky Floating Point, AMD má odpoveď – podľa výskumu viac než 80% všetkých bežných vykonávaných úloh využíva Integer jednotky, preto má najväčší zmysel pre zvyšovanie výkonu práve viac Integer častí procesora. Naopak, rozhodnutie použiť zdieľané prvky dáva výhodu v menšej ploche čipu a aj nižšej spotrebe.

Na konferenčnom hovore padla aj otázka, ako bude AMD nové Bulldozer procesory označovať – napríklad pri dvojmodulovom čipe so štvoricou Integer jednotiek. Možnosti sú dve, že buď ako štvorjadrový CPU (štyri integer jednotky), alebo ako dvojjadrový CPU (dva moduly). Odpoveď bola jednoznačná – jeden modul je pre operačný systém viditeľný ako dve jadrá, preto aj procesory bude označovať firma rovnako. Teda ak uvidíte v cenníku AMD procesor označený ako štvorjadrový, bude to znamenať že má dva Bulldozer moduly.

Ktoré časti sú zdieľané na úrovni jedného modulu a na úrovni celého procesora vidno na nasledujúcej grafike:





Veľmi horúcou témou je spätná kompatibilita. Socket pre Bulldozer procesory sa dnes označuje ako AM3r2, teda by sa zdalo že táto „revízia 2“ by mohla znamenať že dnešný AM3 socket by akceptoval aj Bulldozer čip. Odpoveď od AMD nie je zatiaľ celkom jednoznačná. Ak aj kompatibilita bude zachovaná, má to byť na úkor niektorých funkcií a technológií, možno teda aj výkonu.

Bulldozer pridá aj nové inštrukcie – pribudne rodina AVX, tiež niekoľko inštrukcií pre akceleráciu šifrovacieho AES algoritmu. AMD údajne spolupracuje s Intel-om na tom, aby tieto inštrukcie boli navzájom kompatibilné, čo by znamenalo podstatné uľahčenie práce vývojárom softvéru. Rodina SSE5 by mala byť implementovaná iba z časti.

Prvé procesory s novým jadrom budú vyrábané 32nm SOI procesom. U neho sa už ráta aj s nasadením high-k metal gate u tranzistorov, čo by malo znamenať podstatné zníženie stratových prúdov, ktoré sa stávajú pri menších procesoch stále väčším problémom. AMD údajne zavedie aj nové funkcie pre šetrenie energie, predpokladám že sa bude jednať o určitý ekvivalent power-gatingu. Všetko toto už mal Intel od prvých 45nm čipov (Core 2 – high-k materiály, Core i7 – power-gating).

K modelovým označeniam sa AMD zatiaľ nevyjadruje, podobne je firma skúpa na slovo aj pri zmienke výkonu. Naznačené bolo iba takéto porovnanie:





V skratke – 33% viac jadier a k tomu 50% viac výkonu pri rovnakej spotrebe. Najvyššie desktop modely Bulldozer čipov budú mať štvoricu modulov, teda 8 jadier. Podobne ako je dnes serverový Magny-Cours dvojicou šesťjadrových čipov (12 jadier), tak sa dá očakávať pre servery aj dvojnásobný Bulldozer – teda 16 jadrový procesor. Toto predstavuje presne spomínaných 33% jadier navyše. Tieto čísla však AMD dosiahlo v neuvedených interných benchmarkoch, na prvé závery si teda musíme ešte počkať.

V Phenom II X6 procesoroch zavádza AMD novú funkciu TurboCore. Všetci teda očakávame, že niečo také sa objaví aj u chystaných noviniek. Podľa správ priamo z AMD sa podobná technológia bude v Bulldozer čipoch nachádzať, pôjde však o bližšie neurčený ekvivalent. Určité časti procesora by sa teda podľa záťaže mali frekvenčne prispôsobovať – pretaktovať.



Komentáre (4)
kocour
super článok, dobré čítanie k raňajkám ... ;)
emPORiO
V novinke na pc.sk bol obrázok, že Bulldozer 4/8 jadier. Čiže sa budú robiť všetky 8 jadrové a tie 4 jadrové budú mať zamknuté 4 jadrá, ako to je aj u dnešných AMD procesoroch ?
flanker
nevíme, zda budou i 2 modulové Bulldozery, spíš jde o to, že modul je základní stavební složka a není problém rozšířit velikost L3 cache...takže směrem nahoru to nebude problém ,-). Domnívám se, že 4 jádro nebdue třeba, jelikož bude současně dostupný Thuban, který by mezeru měl vyplnit
jk2
A ja si už brúsim zuby a chystám mešec na nejaký notebook s Lianom. Nech mám k svojej stolnej mašine aj niečo prenosné, čo bude stáť za to :-).
Pridať nový komentár
TOPlist