Deset let aliance PowerPC: slavit se má novými čipy

Firma IBM představila nové procesory řady PowerPC, a to modely PowerPC 750CX a PowerPC 750CXe.
Při některých zprávách vás jako první myšlenka napadne „to už jsem tak starý?“. Skutečně – mám neodbytný pocit, že aliance mezi firmami Motorola, Apple a IBM nazvaná PowerPC je stará maximálně pět roků. Skutečnost je jiná – aliance byly podepsána před neuvěřitelnými deseti lety, byť první čipy spatřily světlo světa o pár let později. Pokud si prohlédneme stará čísla časopisů, přinášející první zprávy o této alianci, hemžilo se to zde superlativy a strategiemi, které měly vytlačit Intel na periferii zájmu, jako skutečně „neškodného“ tvůrce čipů. Historie ukázala opak, i když z nejrůznějších důvodů, za které aliance sama ani nemohla – přesto ale z pohledu shora vypadala situace jako jízda po čtyřproudové prázdné dálnici (Intel), vedle níž vede kamenitá a křivolaká cestička, po níž se ubírá trojkolka aliance. Je trošku zázrak, že se – například díky ústupu firmy Apple ze slávy v polovině devadesátých let, který málem zaváněl zánikem – PowerPC ještě stále drží a je nutné to přičíst především kvalitě čipu samotného, který bojuje proti nepřízni osudu.

Firma IBM představila nové procesory řady PowerPC, a to modely PowerPC 750CX a PowerPC 750CXe. Oba čipy patří do třetí generace procesorů PowerPC (G3). Ta představuje poslední společné díly firem IBM a Motorola, které společně s firmou Apple procesory PowerPC vytvořily. Již před nějakými dvěma roky Motorola samostatně vytvořila procesor PowerPC 7400, který patří do G4 rodiny, zatímco IBM se zaměřila ve vývoji na řadu PowerPC750.

Klíčovou vlastností nové 750CX rodiny je integrace L2 cache na společný čip s procesorem. Její šířka se zvětšila na 256 bitů, u procesoru PowerPC 750 byla L2 cache externí s datovou šířkou 64 bitů (pouze při 1 MB L2 cache byla šířka slova cache 128 bitů, ale šířka sběrnice do procesoru byla jen 64 bitů). Velikost interní cache je 256 KB, u předchozího modelu bylo možno připojit L2 cache velikosti 256, 512 nebo 1024 KB. Interní L2 cache může mít stejnou rychlost jako vlastní procesor nebo se takt procesoru bude dělit 1.5, 2, 2.5 nebo 3mi. Procesor nemá pevně nastavenou vnější frekvenci (FSB). Ta se může pohybovat v rozmezí 2x až 8x s krokem 0,5 nebo 10x. Díky tomu se stává procesor velmi flexibilní. Přímý adresový prostor procesoru je 4 GB, virtuální prostor má velikost 4 PB (penta byte).

název CPU 740 (PID8t) 750 (PID8t) 740 (PID8p) 750 (PID8p) 750CX
frekvence (MHz) 200/233/266 200/233/266 300 až 500 300 až 500 450/500/550
technologie (mikrony) 0,25 (0,18 Leff) 0,25 (0,18 Leff) 0,22 (0,12 Leff) 0,22 (0,12 Leff) 0,18 (0,097 Leff)
Spotřeba / na frekvenci 5,7W / 266MHz 6,5 W / 266MHz 3,7W / 400 MHz 4,7W / 400 MHz 4,0W / 400 MHz
Napájení (jádro/výstup) 2,5V / 3,3V 2,5V / 3,3V 2,5V / 3,3V 2,0 - 2,1V / 3,3V 1,8V/1,8 či 2,5V
L1 cache (instrukce/data) 32KB / 32KB 32KB / 32KB 32KB / 32KB 32KB / 32KB 32KB / 32KB
L2 cache (interní) ne jen externí Ne jen externí 256 KB
Pouzdro 255 pin BGA 360 pin BGA 255 pin BGA 360 pin BGA 256 pin BGA
takt při testování 266 MHz 266 MHz 400 MHz 400 MHz 500 MHz
SPECint95 11,5 12,4 16 19,2 20,9
SPECfp95 6,9 8,4 9,2 13,1 12,8
Dhrystone 2,1 MIPS 617 617 928 928 1160
Poslední novinkou od IBM bude procesor PowerPC 405 stylu „system on a chip“, či „embedded“ procesor, určený do jednoúčelových zákaznických řešení, zejména v oblasti telekomunikací; ten bude doplněn velice zajímavou a chválenou sběrnicí od IBM s názvem CoreConnect, která i v oblasti embedded procesorů umí spojovat čip s nejrůznějšími periferiemi a dalšími komponentami celého zařízení. Ještě úspornější variantou čipu 405 bude procesor 405CR, dostupný zřejmě na podzim. Čip bude stát méně než 25 dolarů a bude spotřebovávat méně než jeden watt (!) energie – bude tedy zřejmě ideální do nejrůznějších přenosných zařízení. IBM tedy technologii PowerPC neopouští a je docela pravděpodobné (byť se o tom stále vedou vášnivé diskuse), že brzy zcela zruší produkci svých RISC procesorů ve prospěch PowerPC.

Živě komentuje: Z bývalých spoluautorů se stávají silní rivalové. Pro zákazníka je soupeření různých výrobců obdobného zboží jedině přínosem. Obě řady (od Motoroly i IBM) se nyní ubírají samostatnými cestami. Jen doufám, že to nepovede ke vzájemné nekompatibilitě na úrovni instrukčního kódu. Velkým faktorem do budoucna je technologie AltiVec (Velocity Engine), zřejmě nejpropracovanější multimediální technologie na osobních počítačích dneška – jenomže mateřská firma Motorola má problémy s produkcí a nedaří se jí převést Altivec na potenciálně vyšší takty čipu G4. I z tohoto důvodu má pokračování vývoje G3 smysl; navíc klíčovou událostí pro Apple bude zřejmě až leden příštího roku, kdy se zřejmě „sejdou“ aspoň dvě velké věci, Mac OS X a upgradovaná řada G4. Do té doby je ještě spoustu prostoru pro nový čip G3.

Integrace L2 cache do procesoru se stalo trendem. Ze známé x86 oblasti tak učinili prakticky všichni výrobci (AMD K6-III i Athlon, Intel Pentium III) nebo se tak chystají učinit (VIA). Všichni zjistili, že interní sběrnice mezi L2 cache a procesorem je nejrychlejší u nejširší. To vše se při dolování výkonu počítá.

Diskuze (2) Další článek: Computer 11/00

Témata článku: , , , , , , , , , , , , ,