www.wikidata.de-de.nina.az
Der PowerPC 970 oder PPC 970 ist ein 2002 von IBM vorgestellter 1 2 64 Bit RISC Mikroprozessor der PowerPC Familie der von Apple auch als PowerPC G5 bezeichnet wird 3 da er fur Generation 5 der PowerPC Entwicklung steht Er wurde aus dem leistungsfahigeren IBM POWER4 4 entwickelt einem Spross der IBM Power Familie fur Hochgeschwindigkeitsrechner und ist der zweite PowerPC Prozessor mit 64 Bit Wortbreite 5 Der zuvor von IBM und Motorola bereits 1996 vorgestellte PowerPC 620 mit 64 Bit aus der 2 Generation G2 war jedoch kommerziell nicht erfolgreich lt lt PowerPC 970 Ein PowerPC 970FX ProzessorProduktion 2003 bis 2007Produzent IBMProzessortakt 1 0 GHz bis 2 5 GHzElastic Bus Takt 1 3 bis 1 2 Bus Multiplier L2 Cachegrosse 512 KiB bis 1024 KiBBefehlssatz PowerPC 2 01 Big Endian 64 Bit 32 Bit kompatibel VMXMikroarchitektur PowerPC 970Sockel CBGANamen der Prozessorkerne PowerPC 970 GigaProcessor UltraLite PowerPC 970FX Altair PowerPC 970MP Antares PowerPC 970GX Antares SP Aufgrund spekulativer Ausfuhrung ist der PowerPC 970 von den 2017 entdeckten Sicherheitslucken Spectre und Meltdown betroffen Da Systeme die diesen Prozessor nutzen schon lange nicht mehr vom Hersteller unterstutzt werden bleiben diese Sicherheitslucken offen Ein Patch musste bei Spectre aus einer Kombination aus Firmware und Betriebssystem Fix bestehen Mikrocode Update und aktualisierter Kernel wohingegen bei Meltdown ein Kernel Update reichen wurde das Page Table Isolation PTI implementiert Inhaltsverzeichnis 1 Technik 2 Verwendung 3 Modelldaten 3 1 IBM PowerPC 970 3 2 IBM PowerPC 970FX 3 3 IBM PowerPC 970MP 3 4 IBM PowerPC 970GX 4 Siehe auch 5 Weblinks 6 EinzelnachweiseTechnik BearbeitenDank der AltiVec kompatiblen Erweiterung VMX ist der PowerPC 970 vollstandig Code kompatibel zu 32 Bit G4 Prozessoren Die einzige Ausnahme stellt die laut PowerPC Spezifikation optionale Little Endian Unterstutzung dar die dem PowerPC 970 gegenuber seinen Vorgangern fehlt Die Kommunikation mit dem System erfolgt uber zwei 32 Bit breite Busse Er ist mit 64 KB L1 Cache fur Instruktionen bzw 32 KB fur Daten und 512 bis 1024 KB fehlertolerantem Fehlerkorrekturverfahren L2 Cache fur Instruktionen und Daten ausgestattet Es wurden Modelle mit interner Taktfrequenz von 1 0 bis 2 5 GHz gebaut der PowerPC 970FX wurde von Apple auf 2 7 GHz ubertaktet Der G5 Prozessor ist multiprozessorfahig und verfugt uber zwei Gleitkommaeinheiten mit doppelter Genauigkeit die die besonders fur Number Crunching Hochleistungsrechnen mit vielen gleichartigen Zahlen und Rechenoperationen wichtigen FMAC Instruktionen Fused Multiply Add beherrschen bei welchen der Prozessor mit nur einem Befehl eine Multiplikation und Addition durchfuhrt Seine AltiVec Implementierung entspricht der der ersten G4 PowerPC 7400 7410 wahrend G4e Versionen ab der PowerPC 7450 Generation uber eine verbesserte AltiVec Implementierung verfugen Im Gegensatz zum 1999 von Motorola im Alleingang entworfenen G4 PowerPC 7400 und 7450 Serien der aus dem von IBM und Motorola gemeinsam erarbeiteten G3 PowerPC 750 Serie entwickelt wurde hat der G5 einen wesentlich grosseren Lookahead Puffer mit dem er eintreffende Instruktionen antizipieren und entsprechend reagieren kann beispielsweise um schon vorab spater benotigte Daten aus dem Speicher anzufordern Dies bedeutet allerdings auch dass zusammen mit seinem hoheren Takt die Pipeline die Anzahl der Stationen die ein Befehl im Prozessor durchlauft deutlich langer ist als die des G4 Der G5 arbeitet Befehle in Funfergruppen ab die gemeinsam durch den Chip geschleust werden da sonst der Verwaltungsaufwand bei insgesamt maximal 215 gleichzeitig in der Verarbeitung befindlichen Instruktionen zu gross ware Diese Funfergruppen die immer aus vier Rechenbefehlen und einem Sprungbefehl bestehen versucht der G5 am Anfang der Verarbeitung moglichst optimal zu fullen ungenutzte Slots bleiben frei Angepasste Compiler konnen durch entsprechende Codegenerierung helfen die Funfergruppen besser zu fullen In Apples G5 Modellen ist der Prozessor uber den Elastic Bus genannten bidirektionalen in jede Richtung 32 Bit breiten Front Side Bus FSB mit dem System Controller verbunden Der FSB lauft in den Power Macs und Xserve G5 normalerweise mit der Halfte des jeweiligen Prozessortaktes Nur beim iMac G5 und dem danach veroffentlichten Single 1 8 GHz Power Mac G5 Late 2004 welcher intern weitgehend dem iMac G5 Rev A entspricht und daher von allen anderen Power Mac G5 Modellen abweicht taktet der Elastic Bus mit einem Drittel der CPU Geschwindigkeit aber auch andere Multiplikatoren sind laut IBM moglich Als Chipsatz verwendete Apple den gemeinsam mit IBM entwickelten Chip CPC925 von Apple U3 und U3H genannt der die Verbindung mit PCI und AGP Erweiterungskarten bewerkstelligt und mit dessen Speichercontroller sich DDR 400 Speicher optional auch mit ECC 6 anbinden lasst In den letzten Power Mac G5 Modellen mit Dual Core Prozessor PowerPC 970MP wird wie in den letzten iMac G5 Modellen der neuere von IBM alleine entwickelte Chipsatz CPC945 von Apple U4 genannt verwendet wodurch diese Modelle nicht nur PCI Express bei Macs einfuhrten sondern auch den verwendeten Speicher auf DDR2 533 wieder optional auch mit ECC beschleunigte Auch wurde damit die Speicherlatenz verbessert was neben der Integerleistung der Hauptkritikpunkt der ersten G5 Generation war Der letzte 2006 vorgestellte Chipsatz CPC965 bietet vor allem Stromverbrauch Optimierungen Verwendung BearbeitenIBM setzte den PowerPC 970 in den eigenen JS20 970 970FX und JS21 970MP 970FX Blades ein die einige TOP500 Cluster wie der MareNostrum in Spanien nutzten Auch das bis 2007 erhaltliche IBM System p5 185 Express verwendete PowerPC 970 Prozessoren 7 Andere Hersteller boten ebenfalls G5 Blades an auch der PPC Hersteller Genesi bot ab 2006 eine Open Server Workstation auf Basis des Dual Core G5 PowerPC 970MP an 8 nbsp Innenraum eines Rev A G5 iMac mit 970FX Prozessor G5 Da der PowerPC 970 noch der AIM Allianz Apple IBM Motorola entstammt war Apple auch der Hauptabnehmer und setzte den G5 was gleichzeitig der umgangssprachliche Name fur den damit betriebenen Macs selbst ist im Power Mac G5 und in den zur selben Zeit verkauften iMacs ein Um die Gerauschentwicklung des Power Mac G5 auf niedrigem Niveau zu halten hat Apple bei dem damaligen Topmodell mit 2 2 5 GHz CPUs sowie bei den beiden nachfolgenden Revisionen mit 2 2 7 GHz CPU bzw 2 2 5 GHz Dual Core CPU jeweils beim Topmodell eine Flussigkeitskuhlung eingesetzt mit insgesamt neun individuell gesteuerten Luftern ist das Gerat angenehm leise Ein Power Mac G5 mit einem 3 GHz schnellen Prozessor sollte laut Steve Jobs im Jahr 2004 erscheinen wozu es jedoch nie kam Inwieweit dieses Versprechen in Rucksprache mit IBM nicht mehr umgesetzt wurde blieb unklar jedoch wechselte Apple Anfang 2006 von PowerPC auf Intel Prozessoren 9 Modelldaten BearbeitenIBM PowerPC 970 Bearbeiten Entwicklungsname GigaProcessor UltraLite GP UL GigaProcessor war der Entwicklungsname des IBM POWER4 10 L1 Cache 64 KiB Instruktionen 32 KiB Daten L2 Cache ECC 512 KiB mit Prozessortakt 64 Bit voll 32 Bit kompatibel nur Big Endian VMX 575 Pin CBGA FSB DDR Betriebsspannung VCore 1 1 1 3 Volt Verlustleistung TDP typisch 42 Watt bei 1 8 GHz 1 3 Volt 11 Erscheinungsdatum 2003 Fertigungstechnik 130 nm Die Grosse 121 mm bei 55 Millionen Transistoren 4 Processor Version Register PVR 0x00390202 Taktraten 1 4 1 8 GHz Apple Modelle 1 6 2 0 GHz Standardmodelle PowerPC 970 1 4 GHz 12 PowerPC 970 1 6 GHz PowerPC 970 1 8 GHz TDP 42 W Von IBM vertriebene Modelle des PowerPC 970 IBM PowerPC 970FX Bearbeiten Entwicklungsname Altair 13 L1 Cache 64 KiB Instruktionen 32 KiB Daten L2 Cache ECC 512 KiB mit Prozessortakt 64 Bit voll 32 Bit kompatibel nur Big Endian VMX PowerTune 14 4 575 Pin CBGA FSB DDR mit der Halfte Processor Interface Ratio 2 1 oder einem Drittel 3 1 vom Prozessortakt Betriebsspannung VCore 1 0 1 25 Volt Verlustleistung TDP maximal 13 76 Watt bei 105 C typisch 10 61 Watt bei 65 C Erscheinungsdatum 2004 4 Fertigungstechnik 90 nm Die Grosse 66 2 mm bei 58 Millionen Transistoren 4 Processor Version Register PVR DD1 0 0x00391100 DD2 0 0x003c0200 DD2 1 0x003c0201 DD3 0 0x003c0300 DD3 1 0x003c0301 IBM Order Part Number IBM25PPC970FX5xxxxxxx IBM25PPC970FX6xxxxxxx Taktraten 1 0 2 2 GHz Apple Modelle 1 8 2 7 GHz ubertaktet Standardmodelle DD3 x PowerPC 970FX 1 6 GHz TDP 29 W maximal 23 W typisch PowerPC 970FX 1 8 GHz TDP 37 W maximal 30 W typisch PowerPC 970FX 2 0 GHz TDP 60 W maximal 48 W typisch PowerPC 970FX 2 2 GHz TDP 76 W maximal 61 W typisch Power Optimized Modelle DD3 x 15 16 PowerPC 970FX 1 0 GHz TDP 13 W maximal 10 W typisch PowerPC 970FX 1 2 GHz TDP 16 W maximal 13 W typisch PowerPC 970FX 1 4 GHz TDP 19 W maximal 15 W typisch PowerPC 970FX 1 6 GHz TDP 21 W maximal 17 W typisch PowerPC 970FX 2 0 GHz TDP 50 W maximal 40 W typisch PowerPC 970FX 2 2 GHz TDP 60 W maximal 48 W typisch Von IBM vertriebene Modelle des PowerPC 970FX 17 IBM PowerPC 970MP Bearbeiten Entwicklungsname Antares 13 Zweikernprozessor Dual Core L1 Cache 64 KiB Instruktionen 32 KiB Daten L2 Cache ECC 1024 KiB mit Prozessortakt pro Kern 64 Bit voll 32 Bit kompatibel nur Big Endian VMX PowerTune 14 4 Built in self test 18 19 575 Pin CBGA FSB DDR mit der Halfte Processor Interface Ratio 2 1 oder einem Drittel 3 1 vom Prozessortakt Betriebsspannung VCore 0 95 1 35 Volt Verlustleistung TDP maximal 28 125 Watt bei 105 C typisch 23 100 Watt bei 65 C Erscheinungsdatum 2005 4 Fertigungstechnik 90 nm Die Grosse 153 8 mm bei 183 Millionen Transistoren Processor Version Register PVR DD1 0 0x00440100 DD1 1 0x00440101 IBM Order Part Number IBM25PPC970MP7xxxxxxx Taktraten 1 2 2 5 GHz Standardmodelle DD1 1 PowerPC 970MP 1 2 GHz TDP 32 W maximal 26 W typisch PowerPC 970MP 1 4 GHz TDP 40 W maximal 32 W typisch PowerPC 970MP 1 6 GHz TDP 45 W maximal 36 W typisch PowerPC 970MP 1 8 GHz TDP 55 W maximal 44 W typisch PowerPC 970MP 2 0 GHz TDP 70 W maximal 56 W typisch PowerPC 970MP 2 5 GHz TDP 125 W maximal 100 W typisch Power Optimized Modelle DD1 1 PowerPC 970MP 1 2 GHz TDP 28 W maximal 23 W typisch PowerPC 970MP 1 4 GHz TDP 35 W maximal 28 W typisch PowerPC 970MP 1 6 GHz TDP 40 W maximal 32 W typisch PowerPC 970MP 1 8 GHz TDP 50 W maximal 40 W typisch PowerPC 970MP 2 0 GHz TDP 60 W maximal 48 W typisch PowerPC 970MP 2 5 GHz TDP 115 W maximal 92 W typisch Von IBM vertriebene Modelle des PowerPC 970MP 20 21 IBM PowerPC 970GX Bearbeiten Entwicklungsname Antares SP 22 L1 Cache 64 KiB Instruktionen 32 KiB Daten L2 Cache ECC 1024 KiB mit Prozessortakt 64 Bit voll 32 Bit kompatibel nur Big Endian VMX PowerTune 14 4 Built in self test 18 19 575 Pin CBGA FSB DDR Betriebsspannung VCore Verlustleistung TDP Erscheinungsdatum 2006 4 23 Fertigungstechnik 90 nm Processor Version Register PVR DD1 0 0x00450000 IBM Order Part Number IBM25PPC970GX7xxxx xx Taktraten 1 2 2 4 GHz Performance Optimized Modelle DD1 0 PowerPC 970GX 1 6 GHz PowerPC 970GX 1 8 GHz PowerPC 970GX 2 0 GHz PowerPC 970GX 2 2 GHz PowerPC 970GX 2 4 GHz Performance Optimized Modelle DD1 0 PowerPC 970GX 1 2 GHz PowerPC 970GX 1 4 GHz PowerPC 970GX 1 6 GHz PowerPC 970GX 2 2 GHz PowerPC 970GX 2 4 GHz Von IBM vertriebene Modelle des PowerPC 970GXSiehe auch BearbeitenApple Macintosh Modelle mit G5 ProzessorWeblinks BearbeitenIBM Documentation PowerPC 9XX Microprocessors Memento vom 29 Januar 2009 im Internet Archive englisch IBM Documentation User Manuals for PowerPC 970FX amp 970MP processors englisch abgerufen am 28 Oktober 2014 Apple Xserve G5 Power consumption and thermal output BTU information englisch abgerufen am 26 Oktober 2014Einzelnachweise Bearbeiten Peter Sandon IBM PowerPC 970 First in a new family of 64 bit high performance PowerPC processors Prasentation von auf dem Microprocessor Forum im Oktober 2002 englisch Christof Windeck IBM PowerPC 970 Das soll er leisten In Heise online 15 Oktober 2002 Abgerufen am 28 Oktober 2014 Apple Press Info Apple and IBM Introduce the PowerPC G5 Processor englisch vom 23 Juni 2003 abgerufen am 1 Oktober 2014 a b c d e f g h i informit Take a Look Inside the G5 Based Dual Processor Power Mac englisch vom 13 Oktober 2006 Amit Singh abgerufen am 26 Oktober 2014 Jesse Stein Peter Sandon PowerPC 970 First in a new family of high performance 64 bit PowerPC microprocessors Nicht mehr online verfugbar In PowerPC processor news IBM Dezember 2002 archiviert vom Original am 10 April 2003 abgerufen am 1 November 2014 englisch Linux Kernel Driver DataBase CONFIG EDAC CPC925 IBM CPC925 Memory Controller PPC970FX englisch abgerufen am 25 Oktober 2014 IBM System p5 185 Express englisch abgerufen am 28 Oktober 2014 Blog Dual 970MP Open Server Workstation Andreas Beier Andreas Stiller Apple fallt vom Stamm Steve Jobs verkundet den Wechsel Intel inside statt PowerPC In Heise online 13 Juni 2005 c t 13 2005 Abgerufen am 26 Oktober 2014 Sander Olson MPF 2002 Day 2 morning session IBM 970 Intel Banias and Via s Nehemiah Memento des Originals vom 1 November 2014 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www geek com Geek com 15 Oktober 2002 englisch abgerufen am 1 November 2014 AnandTech No more mysteries Apple s G5 versus x86 Mac OS X versus Linux Johan De Gelas vom 3 Juni 2005 abgerufen am 26 Oktober 2014 MacBidouille Rumeur Memento vom 13 November 2014 im Internet Archive franzosisch englisch vom 5 Mai 2003 Zitat The first benchmarks were done during March 2003 on a preview model running at 1 4 GHz englisch a b IT Jungle IBM Launches Dual Core PowerPC 970MP Chip Memento vom 4 Marz 2016 im Internet Archive englisch Zitat The Antares PowerPC 970MP is apparently a true dual core implementation of the PowerPC not two Altair PowerPC 970FX processors jammed together in a single chip package and sharing a single socket with some SMP electronics tossed in to make them share the CPU bus a b c IBM Eserver BladeCenter JS20 PowerPC 970 Programming Environment englisch PDF 1 4MB First Edition 1 Ausgabe vom Janner 2005 Chapter 1 Page 7 oder PDF Seite 21 abgerufen am 26 Oktober 2014 Macwelt de IBM kundigt Stromspar und Dualcore G5 an Daniel Kottmair vom 8 Juli 2005 abgerufen am 26 Oktober 2014 Christof Windeck IBM kundigt den Doppelkern PowerPC 970MP sowie PPC 970FX Stromspar Versionen an In Heise online 8 Juli 2005 Abgerufen am 26 Oktober 2014 IBM PowerPC 970FX RISC Microprocessor Data Sheet 2 3 PDF 3 2 MB 4 Juni 2006 englisch abgerufen am 1 November 2014 a b ComputerBase IBM entwickelt Dual Core G5 vom 25 Juli 2004 Thomas Hubner abgerufen am 26 Juli 2015 Zitat Weitere Verbesserungen gegenuber dem 970FX umfassen unter anderem Optimierungen an IBMs Stromspartechnologie PowerTune und eine ABIST array built in self test genannte programmierbare Einheit zur Selbstdiagnose a b Redpaper IBM BladeCenter JS21 Technical Overview and Introduction englisch vom Marz 2006 PDF 1 5M Trina Bunting und Wayne Kimble Seite 37 Punkt 3 1 2 Boot Time Diagnostics PDF Seite 47 abgerufen am 26 Juli 2015 IBM PowerPC 970MP RISC Microprocessor Datasheet 1 3 Memento vom 27 Oktober 2014 im Internet Archive PDF 846 kB 17 Januar 2008 englisch abgerufen am 26 Oktober 2014 IBM PowerPC 970MP RISC Microprocessor Datasheet 1 0 PDF 876 kB 31 Juli 2006 englisch abgerufen am 1 November 2014 The Register Dual core IBM PowerPC to ship in single core form englisch Tony Smith vom 16 November 2004 abgerufen am 31 Oktober 2014 News Release IBM Strengthens Power Architecture With New Low Power Processors englisch vom 3 Oktober 2006 abgerufen am 26 Oktober 2014 Abgerufen von https de wikipedia org w index php title PowerPC 970 amp oldid 229282696