Další procesory od IBM a Motoroly v Macích

5. 07. 2005, 12:06 · Nakousnutá jabka

ikonkaPůvodně jsem to psal jenom jako příspěvek do diskuse, ale při dohledávání údajů mi spadlo Safari (nekonečná smyčka v JavaScriptu na stránce Freescale), a jelikož to může být zajímavé téma pro řadu čtenářů, pojmu to trochu důkladněji.

Sice nyní asi většina přemýšlí o přechodu na Intel, ovšem ještě zhruba dva až dva a půl roku budou v prodeji Macy s PowerPC procesory, a to jak od IBM, tak od Freescale (dříve procesory Motoroly). Jaké budou?

Freescale už loni v září ohlásil nové produkty – procesor PPC 7448 a SoC (System on Chip) PowerPC 8641 a 8641D (základní parametry jsem popsal zde). Nyní v červnu znovu procesor PPC 7448 připomenul, s tím, že plná výroba se očekává v říjnu. Asi vás nepřekvapí, že Freescale procesor tlačí především do přehrávačů a jiných AV zařízení, zde rok neznamená takovou dobu jako ve světě počítačů, kdy je nutné modely inovovat zhruba 2x. Nový procesor je rychlejší (max 1,7 GHz), má o něco rychlejší sběrnici (200 MHz vs. 167 MHz nyní) a je vyráběný 90 nm SOI technologií, takže topí výrazně méně, než předchozí G4. Každopádně, procesor je pinově kompatibilní s předchozími G4kami (nově se jádro nazývá e600, ne G4) a Apple ho může použít v PowerBooku takřka okamžitě. Jelikož předchozí G4, 7447A, jsou od Freescale oficiálně taktované do 1,42 GHz, ovšem Apple je vesele taktuje až na 1,67 GHz, dá se předpokládat, že pokud bude zachovaná stejná přetaktovatelnost, Apple to dokope až na 2,0 GHz. Takový PowerBook si dokážu představit na zářijové Apple Expo, kde se před dvěma lety objevily hliníkové 15” PowerBooky.

Takto rychlý PowerBook by byl podle mě poměrně dobrou odpovědí pro ty, kdož toužili po PowerPC G5 v PowerBooku. Pokud se podíváme na výkon G5, vítězí nad G4 ve dvou oblastech – rychlost práce s pamětí a má rychlejší FPU. Bohužel pomalá paměť, daná pomalou 200 MHz sběrnicí procesoru je zachovaná i u 7448 – Apple sice používá v noteboocích DDR RAM, ale ne v DDR rychlostech – procesor prostě nemá tak rychlou front-side sběrnici. FPU jednotka G5 má silný výkon, ale v celočíselných operacích (integer) je podle všeho G4 efektivnější a stejně tak u AltiVecu – pokud lze brát vážně výsledky z Xbenche, G4 porazí G5 na stejné rychlosti v MHz v celočíselných a AltiVec operacích. Výhoda G5 proti G4 byla ta, že v roce 2003 bylo IBM schopno dát na trh procesor o rychlosti 1,6-2,0 GHz, zatímco Motorola končila na 1,42 GHz, a to Apple ještě procesory asi přetaktovával.

Je poměrně málo pravděpodobné, že by se IBM podařilo udělat podobně průlomové řešení, jako Intelu s Pentiem M (základ mobilní platformy Centrino, ovšem jsou i desktopové desky), které má perfektní výkon a nízkou spotřebu, ovšem nejedná se o derivát Pentia 4, ale následovníka Pentia III. V PowerBooku by asi skončila méně topící a pomaleji taktovaná verze G5 s výkonem v podstatných aplikacích podobným, či někdy i horším, jako rychlá G4, která méně topí “od přírody”. Z tohoto hlediska je PowerPC G4 také v řadě oblastí efektivnější achitekturou, bohužel ne tak výrazně a především se nedaří zvyšovat frekvenci tak rychle, jak by bylo potřeba. Mimochodem, 64 bitů asi v notebooku opravdu nepotřebujete, ne? :).

A pokud by Apple chtěl udělat opravdu rychlé PowerBooky, mohl by uvažovat o zmíněném SoC PowerPC 8641D – duální jádro G4, rychlá sběrnice až 533 MHz s podporou DDR2, řadiče paměti, Ethernet a další “drobnosti”. Z hlediska Apple asi bude základní otázkou, zda již nyní používá novější sběrnici Freescale, MPX, nebo původní 60x. V prvním případě by mohl být upgrade relativně jednoduchý, v druhém by vyžadoval naprosté předělání celé architektury počítače. Mimochodem, právě kvůli předchozí verzi této sběrnice byla kdysi Motorola přibraná do party k vývoji PowerPC. Bohužel sběrnice 60x tu je více než 10 let a asi již nestačí splňovat dnešní požadavky, to umožňuje MPX.

IBM samozřejmě vyvíjí také – spekulace o procesoru PowerPC 970MP můžeme považovat za defacto potvrzené, dvoujádrový procesor s rychlostmi snad až 3,5 GHz, ovšem bude to pěkná bestie – IBM samo informovalo o tom, že procesor bude kvůli velkým tepelným ztrátám obsahovat diodu, která bude kontrolovat teplotu v procesoru. Pokud se podaří přenést výrobu procesoru i na 65 nm, mohl by být dále zrychlován a Apple tak vydržet další dva roky. Otázkou je, jak rychle to IBM zvládne, o procesoru se spekuluje už přes rok a dodávky snad měly být zahájené již letos v lednu. Jiných modelů PowerPC 970 či podobných se asi již v Macích nedočkáme – IBM se zaměřuje na procesory pro herní konzole, které však nemají podle všeho potřebný výkon pro stolní počítače – podle informací, které se prý objevily na AnandTechu (a byly staženy) se prý vývojáři vyjadřovali o schopnostech Cellu v Playstation 2 a nového procesoru v Xboxu poměrně málo pochvalně.

A má smysl kupovat takovéto počítače? Inu, pokud potřebujete počítač nyní a bude vám dalších x let vydělávat peníze, tak ano. Pokud se bojíte problémů se softwarovou podporou, nevidím k tomu velký důvod – například Apple zahájil přechod z 68k na PowerPC v roce 1994, další 4 roky ještě tuto platformu podporoval v systémech a samozřejmě ještě další léta bylo možné počítač používat. Proto se dá předpokládat, že někdy do roku 2009-2010 by mohli výrobci dělat aplikace i pro PowerPC a samozřejmě ani potom nic nebrání počítač dál používat s existujícím softwarovým vybavením.

Trvalý odkaz na tento příspěvěk

  1. huráá, díky MaLére za objasnění, po něčem podobnym prahnu od prvních spekulací o Intelu (stejně ho nebudu mít nikdy rád). Našlo by se co řiká na opuštění PPC Motorola ? A proč si každá firma vyvíjí na svym písečku ? Podle mně by společnou spoluprácí měli větší šance na úspěch jako třeba v případě PPC 601.
    Jinak jsi mi potvrdil co se mi zdá už dlouho… že G5 neni nic moc zázrak oproti G4. Dost se zajímam o DNet výpočty a tam G5 docela propadá. G5/1.8 je v tom pomalejší než G4/1.42
    Ještě jednou díky za prima článek

    — Krtek    5.7.2005 15:06    #

  2. To jsem zvedavy, co z toho bude. Ale PowerBook s dvoujadrovym procesorem by se mi moc libil, snad bude mit Steve podobny nazor…

    Jenom nechapu proc IBM porad vyviji PowerPC procesory na bazi zastaralych POWER4, kdyz do svych pocitacu dodava uz davno dvoujadrove POWER4+ nebo (IMHO mnohem rychlejsi) POWER5. Ze by kvuli Stevove posedlosti temi 3 GHz?

    jirka    6.7.2005 12:16    #

  3. ale přeci IBM POWER4+ a POWER5 nejsou dvoujádrové procesory v jednom pouzdře, nýbrž IBM montuje jedno i vice procesorové pracovní stanice nebo servery.
    Procesor Cell, který má býti montován např. do Playstation 3 – SONY je vlastně : jeho základem je jádro Power PC, které však řídí hned osm (sedm pracovních a jeden záložní) paralelních procesorů, speciálních jader optimalizovaných pro vektorové operace. Každé jádro má vlastní paměť a společně mezi sebou a jádrem komunikují přes společnou L2 Cache o kapacitě 512 KB . Všech osm procesorů pracují na frekvenci 3,2 GHz. Výsledný výkon v operacích s plovoucí čárkou má být 218 Gflops. To jsem vyčetl tak to předávám dále. Domnívám se, že je možné, že má IBM vyvinutý dvoujádrový POWER PC 970MP, ale asi není jej schopen efektivně vyrábět a chtěl na Applu, aby se podílel finančně na zavedení technologické výroby, což je velmi nákladné. Současně je asi ve hvězdách, kdy IBM bude vyrábět Dual Core.Proto Steve Jobs migruje k Intelu, který má technologii výroby Dual Core zvládnutou a prakticky v červenci tohoto roku jdou tyto procesory Dual Core na trh (mám je objednané a Provider mi je slíbil na červenec – 840 Extreme Edition za 999 USD). Podotýkám, že AMD již distribuje Dual Core Opterony do serverů a IBM ohlásilo jejich montáž do svých serverů.
    Domnívám se rovněž, že procesory Cell nejsou vhodné pro pracovní stanice a servery.
    Je zajímavé, že Microsoft bude montovat do svých XBOX 360 hned tři procesory založených na architektuře Power PC. Tak mám takový dojem, že IBM přeorientovává svoji výrobu procesorů na herní konzole a výrobou procesorů Cell do multimediálních spotřebičů. Přeci SONY a Microsoft jsou potenciálně velmi zajímaví odběratelé. Třeba bohužel Apple pro IBM není tak zajímavý odběratel.
    Samozřejmě Intel na podzim představí dvoujádrové Xeony do serverů a současně musí i inovovat Itania, které jsou již technologicky zastaralé. Výkon/Wat Power PC 970 FX vychází naprosto špatně proti Pentiu 4 na 3,6 GHz – to řekl Steve Jobs. Co potom srovnání s Dual Core od Intela nebo od AMD. A to jsem z vlastní zkušenosti řešil chlazení Pentia Extreme Edition Single Core na 3,71 GHz na 1066 FSB. Byla fuška najít vhodný chladič na procesor, kdy při zatěžovacích testech
    vylítla teplota až na 75 stupňů Celsia
    a nechtěla klesat. Intel i AMD kvůli teplotě procesorů ve vztahu k jejich výkonu byli nuceni vyvinout dvoujádrové procesory a snížit frekvenci. Rovněž se domnívám, že zvyšování frekvence u Power PC 970 FX na hodnotu 3 GHz a výše (někteří to vyčítají Applu) je zcestné a to k vůli zabezpečení odvodu tepla. Srovnej si kolik místa zabírá v G5 chladiče a co by musely potom točit větráky. Pak by Apple by bylo hlučné topení a ne počítač.
    To jsou moje úvahy.

    Antonín Berger

    — antonín    7.7.2005 01:31    #

  4. Opět zopakuji, že PPC jádra v Cellu a Xenonu (xbox) jsou inorder takže malé, vysoké frekvence a výkon v běžných aplikacích nestojí za mnoho. Takže to pro Apple není moc dobrá volba.
    Intel Dual Core je zmetek. Intel prostě urychleně slepil dvě obyč core takže komunikace mezi těmito core zabírá FSB sběrnici. AMD má extra vyhrazenou sběrnici pro komunikaci mezi core takže tímto problémem netrpí a na výkonu je to dost znát.

    — Petr Baláš    7.7.2005 08:44    #

  5. Antonín Berger: POWER5 (a POWER4+ taky, pokud se nepletu) jsou dvoujádrové procesory, viz třeba http://www.infoworld.com/infoworld/article/04/12/10/50FEpower5_1.html : “The best known Power5 attribute is its integration of two discrete RISC cores on a single chip. .... but multicore was also a feature of its predecessors, Power4 and Power4+.”
    A ze stránky na IBM.com o IntelliStation POWER taky vyplývá celkem jasně, že to má 2 jádra. Že dělají i SMP stroje, to už je další věc. Předpokládám, že by se někde dala najít i oficiální dokumentace o IBM, ale nechce se mi hledat.

    jirka    7.7.2005 09:06    #

  6. Ale pan Bergr hlavne jako vzdy sdeluje jaky je sikulka, co uz ma objednane a jak to umi poskladat. Myslim ze se tomu rika PR. Nebyt to vzdy tak dlouhe, je to docela zabavne :-)))))

    — ED    7.7.2005 09:25    #

  7. Nevím, ale IBM se nikde nezmiňuje o tom, že by Power4+ a Power5 byly samostatné dvoujádrové procesory v jednom pouzdře!!! Prosím je třeba si porovnat architekturu procesorů.Je však rozhodující, že Power4+ a Power5 se chová navenek jako jeden procesor (viz. testy konzorcia SPEC). Mluvíme-li o Dual Core tak jsou to dva samostatné procesory v jednom pouzdře. Je pravdou, že AMD Dual Core Athlon 64 X2 jádra komunikují přes společnou sběrnici a Intel Extreme Edition přes FSB sběrnici. Ale proč hned říkáte, že to je zmetek. Intel zase vyvinul Chipset 955, který umožňuje komunikovat mezi Dual Core procesory Intel. Jsou to přeci dva rozdílné technické přístupy k stejné věci,i když řešení AMD se mi jeví korektnější a lepší. Jedině co mne zajímá je výkon/watt, stabilita a nebo testy SPEC org, které považuji za objektivní nebo vlastní testy (AMD 64 X2 také jsem již objednal). Je třeba býti objektivní a korektní pro všechny platformy i Apple.

    Antonín Berger

    — antonin    7.7.2005 12:32    #

  8. [7]: Co znamená třeba v seznamech SPEC “2 cores/chip” u některých IntelliStationů POWER?
    Jestli jsou dva procesory v jednom pouzdře podle vašich představ, to nevím, ale vzhledem k tomu, že dvě jádra mají společnou L2 cache, tak je to snad dostatečné proto, aby to bylo možné označit za dvoujádrový procesor.
    A jako jeden procesor se to _určitě_ nechová (vy jste to zkoušel, že jste si tím tak jist?). Po ruce je třeba tohle (byť je to starší): http://www.theregister.co.uk/2001/10/04/power4_debuts_in_ibm_regatta/
    Jinak IBM Regattu jsem pár měsíců používal (něco tam programoval a počítal), tak snad trochu vím, o čem mluvím.

    jirka    7.7.2005 13:21    #

  9. mam pocit, ze antoninovy prispevky by lepe zapadly na nejmenovany web, kde se na kdekoho hulaka. :-)

    — gluon    7.7.2005 15:22    #

  10. No vida, tak IBM zrovna predstavilo Dual-core 970MP a 970FX s nizkou spotrebou. Nicmene mam dojem, ze to stejne moc neresi…

    — Michal Domnosil    7.7.2005 17:59    #

  11. pane Jiří je velmi těžké něco vysvětlovat, jestliže si myslíte něco o představách. Velmi prosím seznamte se s architekturou procesorů jsem v kontaktu jak se zástupci IBM tak i Intelu v ČR.

    Antonín Berger

    — antonin    8.7.2005 23:54    #

Související články