Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

21
YOUR LOGO Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel

Transcript of Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Page 1: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

ComputerarchitekturAMD Athlon und Multikernprozessoren

Michael Kohlsche

Denny Israel

Page 2: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Überblick

1. AMD Athlon1. Entstehung

2. Aktueller Stand

3. Zukunftsaussicht

4. Unterschiede/Gemeinsamkeiten zu Konkurrenten1. Spezifische Technologien

5. Technologiesprung 64-bit

2. Multikernprozessoren1. Entstehung

2. Aktueller Stand

3. Zukunftsaussicht

4. Vergleich mit Einzelkernprozessoren

3. AMD Athlon und Multikernprozessoren im Mobilbereich

4. Fazit/Zusammenfassung

Page 3: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

AMD Athlon

Page 4: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

AMD Athlon

AMD Athlon (K7), ein Prozessor der K7-Generation, von 1999 bis 2002

AMD Athlon MP, ein Prozessor der K7-Generation, von 2001 bis 2003

AMD Athlon XP, ein Prozessor der K7-Generation, von 2001 bis 2004

AMD Mobile Athlon 4, ein Prozessor der K7-Generation, im Jahr 2001

Page 5: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

AMD Athlon XP-M, ein Prozessor der K7- oder K8-Generation, von 2002 bis 2005

AMD Athlon 64, ein Prozessor der K8-Generation, beginnend 2003

AMD Athlon 64 FX, ein Prozessor der K8- oder K9-Generation, von 2003 bis 2007

AMD Mobile Athlon 64, ein Prozessor der K8-Generation, von 2004 bis 2005

Page 6: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

AMD Athlon 64 X2, ein Prozessor der K9-Generation, beginnend ab 2005

AMD Athlon auf K8-Basis wird im Artikel AMD Athlon 64 behandelt, beginnend ab 2007

AMD Athlon X2, ein Prozessor der K9-Generation, beginnend ab 2007

AMD Athlon 64 X2 (Mobil), ein Prozessor der K9-Generation, beginnend ab 2007

Page 7: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 8: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 9: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Multikernprozessoren

Page 10: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Idee: Leistungssteigerung

Neue Befehlssätze (MMX)

Mehr Transistoren

Höhere Taktfrequenzen

Pipelining

Oder:

Page 11: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Paralle Verarbeitung

Parallele Verarbeitung mit mehreren Verarbeitungseinheiten

Eine Möglichkeit:Mehrprozessorsysteme -> aufwendige Hardware (spezielle Mainboards, …)

Andere Möglichkeit:Unterbringung mehrerer Verarbeitungseinheiten auf einem Chip

Page 12: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

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

Page 13: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

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- Bsp: Cell-Prozessor

Page 14: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Mehrkernprozessoren - Stand

Anfänglich zwei Kerne (Dual-Core)

Heute: vier Kerne (Quad-Core)

AMD hat auch Drei-Kern-Prozessoren im Angebot

Page 15: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

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

Page 16: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

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

Page 17: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 18: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 19: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 20: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.
Page 21: Computerarchitektur AMD Athlon und Multikernprozessoren Michael Kohlsche Denny Israel.

Fazit