Computerarchitektur AMD Athlon und Multikernprozessoren

Slides:



Advertisements
Ähnliche Präsentationen
Intel ITX Board mit Atom CPU
Advertisements

Was ist ein PC? Innenleben nach dem Stand der Technik und Zusammenwirken der Baugruppen.
Die Entwicklungsgeschichte des PC
PC-Kauf im IV. Quartal 1998 Dipl.-Ing. Jörg Dannenberg
Installation/Konfiguration Beispiele Probleme Übergabe
Computer Von Alexander Wild.
Vom Steinzeitmonitor bis
Front-End Rechner: Alternativen zum Desktop (S. Herb, Mai 2004)
Zentraleinheit CPU, Motherbord, RAM
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Agenda 1. Mainboard 2. Welche Hardwarekomponenten gibt es und was sind dessen Aufgaben 3. Vorhandene Steckkarten 4. Beispiel: Grafikkarte 5. Steckkartenverbindung.
Zentraleinheit CPU, Motherbord, RAM
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
BUS-Systeme (PCI) Allgemeines über BUS-Systeme Allgemeines zum PCI-Bus
Funktionsmerkmale und Vorteile Die Intel Core i7 Prozessoren der zweiten Generation verfügen über folgende Funktionsmerkmale: Die Intel® Turbo-Boost-Technik.
Microsoft Windows 2000 Terminal Services
Basisinformationstechnologie 1 Tanja Lange WS 2003/04 am
von Dennis Braun Till Meyenburg Marvin Barghorn
Haupt- und Arbeitsspeicher
Embedded Applications
Beispiele für Mikroprozessoren 9
1 Der Zusammenbau der Azubirechner des 1. Lehrjahres Von Thomas Kaiser.
Schnittstellen in der Bildverarbeitung
n4 Streaming Media System
AMDs Next Generation Die Hammer Familie Eine Kurzpräsentation von Frank Grümmert bei Herrn Prof. Dr.-Ing. Risse für das RST-Labor.
EPIC, IA-64 und Itanium Eine Kurzpräsentation von Jan Hübbers bei Prof. Dr.-Ing. Risse im Fach Labor Rechnerstrukturen an der Hochschule Bremen
PCI-Express als Grafikschnittstelle
Inhalt Der Cell Prozessor Aufbau des Cells Platine Block Diagramm
Matrix Multiplication on CUDA
Grafikkarten.
Duo- und Quad Prozessor-Architektur
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Aufbau und Funktionsweise
Hardwarekonzept für eine Versicherung
Präsentation von Alexander Schönfeld
INTEL Pentium 4 Prozessor
Aufbau und Funktionsweise einer CPU
Lisa Gorkin, Barbara Herzgen, Fabian Küpper, Ailar Tehrani HG13 Köln / Steckkarten / Schnittstellen Hardwareprojekt.
Von Timo Göcke & Marvin Fischer
3.4 CPU-Chips und Busse CPU-Chips
Embedded Systems Prof. Dr. H. Kristl
Computerarchitektur AMD Athlon und Multikernprozessoren
Ein Vortrag von Simon Bayer
Multiprozessoren: Herausforderung für die Software
Eine Übersicht von Margarete Streitwieser
DDR vs. RDRAM Ein Vergleich von Speichertechnologien Bernhard Fiser Stefan Schönauer.
Rechnerarchitekturen
Hypertransport.
Central Processing Unit von David Kleuker und Thomas Auner
Prozessoren im Jahre 2006 von Tobias Schulz.
Geschichte der Mikroprozessoren (vom 8086 bis zum Pentium Dual Core
Von Ilja.N, Uthen.N und Marcel.M
Modul 1. Einflussfaktoren auf Geschwindigkeit und Rechenleistung von Computer! Der Typ des Mikroprozessors Der Typ des Mikroprozessors Die Taktfrequenz.
Funktionsweise und Aufbau einer CPU & der zeitliche Ablauf des x86
Eine Präsentation von Lennart Böcher und Marcel Remmers
WINDOWS 2003 Server. Standart Varianten für 32 Bit: Web Edition: Unterstützt Single(1)- oder Dual(2)-Prozessor-Systeme und bis zu 2 GB RAM 32-Bit Standard.
AMD Serverprozessoren. Inhaltsverzeichniss Geschichtliches AMD Opteron K10AMD Opteron K10 ModellbezeichnungenModellbezeichnungen Varianten der K10-ProzessorenVarianten.
Lernfeld 4: Informationstechnische Systeme Bereitstellen
Aktueller Stand der Technik. Auf dem Markt sind heute bereits 64-Bit Mikrocontroller. Die meiste Verwendung finden allerdings noch immer die 8-Bit Modelle.
Prozessoren (CPU) Ahmet Aktas, HWI I.
© Andreas Dirnberger Referat Intel-Prozessoren Intel-Prozessoren Gliederung: Prozessoren: CentrinoCentrino, CeleronCeleron, Pentium 44, Pentium.
INTEL im vergleich mit AMD
Entwicklungstrends der PC-Technologie
Fragen.  Hardwarekomponenten sind die Bestandteile eines Computers, die Sie sehen und anfassen können.
RAID-Systeme - Standards - Leistungsmerkmal - Redundanz - Datensicherheit eine Präsentation von Jochen Throm an der Berufsakademie Mosbach.
Computerhardware Paul Pumsenberger. Allgemein ● Materielle Teil des Computers ●,angreifbar' ● Geht (fast) nie kaputt ● Gegensatz: Software – Oft fehlerhaft,
PC Aufrüsten, Auftrag 1 Systemtools, Benchmark
Modul 124, Woche 3 R. Zuber, 2015.
Vorgestern, gestern und heute
CPU Furkan Dogan.
 Präsentation transkript:

Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel

Überblick AMD Athlon Multikernprozessoren Entstehung Technologiesprung 64-bit Aktueller Stand Unterschiede/Gemeinsamkeiten zu Konkurrenten Spezifische Technologien Zukunftsaussicht Multikernprozessoren Vergleich mit Einzelkernprozessoren AMD Athlon und Multikernprozessoren im Mobilbereich Fazit/Zusammenfassung

AMD Athlon

Ursprünglich im Slot-A Design Entstehung I AMD Athlon (K7) - 1999 bis 2002 Ursprünglich im Slot-A Design 512KB L2-Cache außerhalb des Dies => geringere Taktung ( ½ bis 700MHz, 2/5 bis 850MHz, 1/3 bis 1GHz) später Sockel-A (Sockel 462) L2-Cache innerhalb des Dies -> volle Taktung, bis 256KB (Kosten) Thunderbird A: 100 MHz FSB, Taktung bis 1000 MHz Thunderbird B :Taktung bis 1400 MHz Thunderbird C: 133 MHz FSB

Einführung des Quantispeed -Rating-Systems Palomino Entstehung II AMD Athlon XP (K7) - 2001 bis 2004 Einführung des Quantispeed -Rating-Systems Palomino 256KB L2-Cache bis 1733MHz (2100+) ; 133 MHz FSB Thoroughbred B ab 2600+ mit 166 MHz FSB Thorton bis 2200MHz (3100+) Taktung 3100+ mit 200MHz FSB

Technologiesprung 64-Bit I AMD Athlon 64 (K8) ab 2003 1. CPU mit AMD64-Mikroarchitektur und HyperTransport Sockel 754 bis 2.2GHz (3400+); bis 1024KB L2-Cache; HT mit 800MHz Sockel 939 Bis 2,4GHz (4000+); bis 1024KB L2-Cache; HT mit 1000MHz Erstmals Dual-Channel-Betrieb Sockel AM2 Bis 2,6GHz (LE-1640; 4000+); bis 1024KB L2-Cache; HT mit 1000MHz

Technologiesprung 64-Bit II AMD Athlon 64 FX (K8/9) - 2003 bis 2007 Freie Festlegung des Multiplikators Änderung der Namensgebung Sockel 940 Bis 2,4GHz (FX-52), 1024KB L2-Cache, HT mit 800MHz Sockel 939 Bis 2,8GHz (FX-55); 1024KB L2-Cache, HT mit 1000MHz Sockel AM2 2,8GHz (FX-62), HT 1000MHz Sockel F Bis 3GHz(FX-74), HT mit 1000 MHz

später dazu mehr… Aktueller Stand AMD Athlon 64 X2 (K9) ab 2005 Mehrkernprozessoren AMD Athlon 64 X2 (K9) ab 2005 AMD Athlon X2 (K9) ab 2007 später dazu mehr…

Vergleich mit Konkurrenten Technologien 3DNow! Multimediaerweiterung Ab 1998 mit dem K6-2 Befehlssatzerweiterung welche zur CPU-Last nimmt Primär für Gleitkommazahlen ausgelegt Muss von Software unterstützt werden SSE von Entwicklern bevorzugt SSE (Streaming SIMD Extension) Höherer Erfolg durch 128Bit-Register gegenüber 64Bit, da mehr Daten parallel verarbeitet werden konnten

Vergleich mit Konkurrenten Technologien AMD 64 Chip ist vollwertiger 32Bit-Prozessor dessen Register im 64Bit-Modus verbreitert werden Uneingeschränkt kompatibel zu 32-16Bit Software Intel 64 Adaption der AMD64-Architektur Im Tausch mit AMD für SSE2 Radikalerer Umbruch gegenüber 32Bit Technologie

Vergleich mit Konkurrenten Technologien NX-Bit (No EXecute) „Enhanced Virus Protection“ (EVP) Unterscheidung zwischen Daten und Code führt zum Schutz vor Viren basierend auf Pufferüberläufen Cool’n’Quiet Verringerung von Arbeitstakt der CPU, der Kernspannung und des Multiplikators während geringerer Auslastung Ähnlich zu PowerNow!, jedoch Einsatz in Desktop und Servern

Vergleich mit Konkurrenten Technologien Dual Channel Parallele Betreibung von RAM-Modulen gleicher Kapazität höhere Datentransferrate HyperTransport (HT) Bidirektionale Punkt-zu-Punkt-Verbindung zwischen mehreren Schaltkreisen (KEIN Bus) „Baumstruktur“ mit variabler Bandbreite und Taktung Höherer Datendurchsatz möglich

Athlon im Mobilbereich Athlon XP-M Basierend auf Athlon XP AMD Mobile Athlon 64 Basierend auf Athlon 64 Intels Centrino-Familie hat wesentlich mehr Erfolg…

beschränkte Aussichten, aufgrund des neuen Flaggschiffs Phemon Zukunftsaussichten Athlon im Singelcore-Bereich: Kaum Zukunft Athlon im Multicore-Bereich: beschränkte Aussichten, aufgrund des neuen Flaggschiffs Phemon

Multikernprozessoren

Idee: Leistungssteigerung Neue Befehlssätze (MMX) Mehr Transistoren Höhere Taktfrequenzen Pipelining Oder:

Paralle Verarbeitung Parallele Verarbeitung mit mehreren Verarbeitungseinheiten Eine Möglichkeit: Mehrprozessorsysteme -> aufwendige Hardware (spezielle Mainboards, …) Andere Möglichkeit: Unterbringung mehrerer Verarbeitungseinheiten auf einem Chip

Mehrkernprozessoren - Aufbau Alle, für die Verarbeitung einer Aufgabe nötigen Einheiten sind mehrfach vorhanden -> ergibt mehrere einzelne Kerne Kerne können unabhängig von einander arbeiten Erscheinen gegenüber dem BS wie getrennte Prozessoren Jeder Kern hat seinen eigenen Cache (L1) Den RAM teilen sich die Kerne

Mehrkernprozessoren - Aufbau Zwei Kerne mit jeweils eigenem Cache Über einen Bus verbunden mit MMU, weiterem Cache sowie dem RAM RAM liegt außerhalb Verbunden über Hochgeschwindigkeitsbus (Hyper-Transport bei AMD)

Mehrkernprozessoren - Arten Symmetrische Mehrkernprozessoren Einzelne Kerne sind gleich Ein Programm kann auf jedem beliebigen Kern ausgeführt werden Asymmetrische Mehrkernprozessoren Unterschiedliche Kerne Verstehen unterschiedliche Maschinensprache Spezialisierte Prozessoren (Coprozessoren) Bsp: Cell-Prozessor von IBM

Mehrkernprozessoren - Stand Anfänglich zwei Kerne (Dual-Core) Athlon 64 X2 Athlon X2 Heute: vier Kerne (Quad-Core) AMD Phenom X4 AMD hat auch Drei-Kern-Prozessoren im Angebot AMD Phenom X3 Softwareanpassung schreitet voran (immer mehr Software nutzt die Kerne auch aus)

Mehrkernprozessoren - Vergleich Ein Prozessorkern nur eine Aufgabe auf einmal bearbeitbar Häufige Taskwechsel Dafür im Moment höhere Taktfrequenzen Mehrere Kerne Mehrere Aufgaben parallel bearbeitbar Weniger Taskwechsel Theoretische Verdoppelung der Leistung bei Dual-Core (entsprechend Vervierfachung bei Quad-Core)

Mehrkernprozessoren - Zukunft Noch mehr Kerne (Cell-Prozessor hat heute schon 8 Kerne) Intel hat einen Prozessor mit 80 Kernen vorgestellt Zunehmende Anpassung der Software Ausnutzung mehrere Kerne Skalierung über Kernanzahl

Multicore im Mobilbereich Mehrkernprozessoren sind auch im Mobilbereich vertreten AMD Turion 64 X2 Verwendung von Stromspartechnologie (PowerNow!) Reduziert Taktfrequenz bei geringer Last Reduziert Stromaufnahme bei geringer Last > höhere Akkulaufzeit > geringere Wärmeentwicklung

Fazit

Fazit AMD gelang mit der Athlon-Reihe einen Vorsprung gegenüber Intel AMD gelang eine fließende Einführung der 64Bit-Technologie Rechner die viel Leistung brauchen kommen um eine Multi-Core CPU nicht mehr herum (Preise lassen das auch zu) Rechner die nicht viel Leistung brauchen profitieren von jetzt billigen Einzelkern-Prozessoren (jedoch kaum Neuentwicklungen)

Vielen Dank für die Aufmerksamkeit! Quellen: http://www.cs.uiowa.edu/~jones/assem/notes/15arch.shtml [Stand 09.06.2008] http://de.wikipedia.org/wiki/Liste_der_Mikroprozessoren_von_AMD http://www.pc-erfahrung.de/prozessor/prozessortechnik-fsb-hypertransport-amd.html http://www.tecchannel.de/pc_mobile/prozessoren/401950/index3.html