31. 10. 2004
Procesory PowerPCAutor: Luky (Lukáš Stehlík)Vítám Vás u prvního dílu mého článku, který je věnován architektuře PowerPC, na níž je založena platforma Pegasos. Je pro Vás připraveno několik dalších kapitol, které budou postupně uveřejňovány. Pro začátek se podíváme na historii a vývoj PowerPC procesorů od počátků až do současnosti.
1. Historie a vývoj PowerPC1.1. AIM alianceHistorie PowerPC začíná teprve na počátku 90. let 20. století. Firmy Apple, IBM a Motorola, známé také jako AIM aliance, si vzaly za cíl společně vytvořit moderní RISC procesor (viz. poznámka), který by byl schopný konkurovat tehdejším Intel/AMD procesorům a vůbec celé x86 platformě (souhrnný název pro PC kompatibilní s procesory Intel). Architektura nově vzniklých PowerPC procesorů vychází, jak již sám název napovídá, z architektury POWER procesorů, vyvinutých firmou IBM již dříve. Pro všechny tři firmy byla spolupráce na vývoji PowerPC procesorů přínosem. Apple získal nejvýkonnější RISC procesor na trhu a vzrůstající popularitu díky spolupráci s gigantickou firmou IBM. Firma IBM získala levný RISC procesor, původní POWER procesory byly mnohem složitější a dražší. A nakonec společnost Motorola, která firmě Apple již dříve dodávala Motorola 68x00 procesory pro počítače Macintosh, získala moderní a rychlejší RISC procesor, který mohla dále prodávat firmě Apple, ale i IBM. Existují desítky PowerPC procesorů a mají různá číselná označení. Pro trh bylo firmou Apple zavedeno atraktivnější členění PowerPC procesorů a to do takzvaných generací. Nejmodernější PowerPC procesory na trhu jsou z páté generace (G5) od firmy IBM, společnost Motorola plánuje uvedení PowerPC G6. Vezměme to však po pořádku…
Pozn. RISC (Reduced Instruction Set Computing – procesor s redukovanou instrukční sadou) – architektura procesorů charakterizovaná pevnou délkou instrukce a oddělenou množinou instrukcí (LOAD/STORE) pracující s pamětí. Podrobnější informace naleznete v příští kapitole.
1.2. První generace PowerPC (G1, 1993-1995)
Úplně prvním PowerPC procesorem se stal model PowerPC 601 od firmy IBM. Tento mikroprocesor je plně kompatibilní s architekturou POWER od IBM, používá 32-bit vnější adresovou sběrnici a 64-bit vnější datovou sběrnici a vnitřní
přenosy dat se uskutečňují na šířkách od 32 do 128 bit. Další modely byly PowerPC 601v a 602 dosahující taktu až 150MHz,
spotřeba činí 4-6W při frekvenci 100MHz.
1.3. Druhá generace PowerPC (G2, 1995-1997)
Pozn. Vyrovnávací paměť (tzv. cache) je vysokorychlostní paměť obsahující pouze data nebo instrukce, se kterými procesor právě pracuje.
1.4. Třetí generace PowerPC (G3, 1997-2004)
1.5. Čtvrtá generace PowerPC (G4, 1999-dnes)
"Generaci 4.5" představuje model PowerPC 7450, který je vylepšený v mnoha ohledech: má 4 výkonné jednotky (části procesoru provádějící specifické výpočty) pro práci s celými čísly místo dvou u PPC G4, také 4 nezávislé Altivec jednotky místo dvou,
256-bit sběrnici pro L2 cache a další vylepšení, která tuto řadu procesorů (a model 7447A) řadí o pomyslný stupínek výš,
než "klasickou" čtvrtou generaci. Formálně je však procesor PowerPC 7450 řazen do čtvrté generace.
Od této doby dosahují procesory Intel/AMD vyšších frekvencí.
1.6. Pátá generace PowerPC (G5, 2002-dnes)
Převzato ze Svět hardware:
Porovnání velikosti mikroprocesorů (vlevo IBM PowerPC 970, vpravo IBM POWER4):
Pokračování: 2. Srovnání PowerPC a x86 architektury...Příště se podíváme podrobněji na architekturu PowerPC a srovnáme ji s PC x86.
Článek nesmí být použit na jiných WWW stránkách, ani bez souhlasu autora
distribuován v jiné podobě!
|