Einführung in die Hardwaretechnik
Graphics Processing Unit

Aufgabe 1: Unter der Aufgabenstellung findet ihr Informationen und ein Video zum Thema der GPU, eure Aufgabe ist es, Informationen, die ihr als wichtig erachtet, aus dem Text und dem Video zu entnehmen. Vermerkt eure Notizen entweder auf der Mindmap oder auf einem Extrablatt, falls nicht genug Platz vorhanden ist.

Diese Leitfragen können euch helfen, nach anfänglichen Informationen im Text oder den Videos zu suchen.

  1. Welche Hauptaufgaben übernimmt eine GPU im Vergleich zur CPU?
  2. Was ist der Unterschied von GPU und Grafikkarte?
  3. Müssen Grafikkarten immer separat gekauft werden?

Was ist eine Grafikverarbeitungseinheit (GPU)?

Eine Grafikverarbeitungseinheit ist eine elektronische Schaltung, die Computergrafik- und Bildverarbeitung auf einer Vielzahl von Geräten beschleunigen soll. Zu diesen Geräten gehören Grafikkarten, Systemboards, Mobiltelefone und Personalcomputer (PCs). Durch die schnelle Ausführung mathematischer Berechnungen verkürzt ein Grafikprozessor die Zeit, die ein Computer für die Ausführung mehrerer Programme benötigt. Dies macht sie zu einem wesentlichen Wegbereiter für aufkommende und zukünftige Technologien wie maschinelles Lernen (ML), künstliche Intelligenz (KI) und Blockchain.

Vor der Erfindung der GPUs in den 1990er Jahren waren die Grafikcontroller in PCs und Videospiel-Controllern auf die Zentraleinheit (CPU) eines Computers angewiesen, um Aufgaben auszuführen. Seit den frühen 1950er Jahren sind CPUs die wichtigsten Prozessoren in einem Computer. Mit dem Aufkommen von Computerspielen und computergestütztem Design (CAD) in den 1990er Jahren benötigte die Branche jedoch eine schnellere und effizientere Methode, um Pixel schnell zu kombinieren.

Was ist der Unterschied zwischen einer GPU und einer Grafikkarte?

Die Bezeichnungen Grafikverarbeitungseinheit und Grafikkarte werden oft synonym verwendet, sind aber nicht dasselbe. Grafikkarten sind Zusatzplatinen (AIB), die an einer Stelle auf der Hauptplatine (Mainboard) eines Computers eingesetzt werden. Grafikkarten sind nicht in den Computer selbst eingebaut, sie sind austauschbare Karten. Eine Grafikkarte wird komplett mit einer GPU geliefert. Die GPU ist die Hauptkomponente von Grafikkarten. Sie existiert zusammen mit anderen Komponenten wie Video-RAM (VRAM) für Videospeicher, Anschlüssen (wie HDMI oder DisplayPort) und einer Kühleinheit. Eine GPU kann jedoch auch direkt in das Motherboard eingebaut oder zusammen mit anderen Komponenten als All-in-One-Chip integriert werden.

Grafikkarte

GPU

Wie funktioniert eine GPU?

Moderne GPUs enthalten typischerweise eine Reihe von Multiprozessoren. Jeder hat einen gemeinsamen Speicherblock sowie eine Reihe von Prozessoren und entsprechende Register. Die GPU selbst verfügt über einen konstanten Speicher sowie über Gerätespeicher auf der Platine, auf der sie untergebracht ist. Jede GPU funktioniert je nach Verwendungszweck, Hersteller. Die Besonderheiten des Chips und der die GPU verwendeten Software sind leicht unterschiedlich. Mit der CUDA-Parallelverarbeitungssoftware von Nvidia können Entwickler die GPU beispielsweise speziell für fast jede Allzweck-Parallelverarbeitungsanwendung programmieren. GPUs können eigenständige Chips sein, die als diskrete GPUs bezeichnet werden, oder in andere Computerhardware integriert sein, sogenannte integrierte GPUs (iGPUs).

CPU vs GPU

Eigenschaft CPU (Central Processing Unit) GPU (Graphics Processing Unit)
Aufgabenbereich Allgemeine Verarbeitung,
Steuerung von Programmen
Grafikverarbeitung,
parallele Berechnungen
Vielseitigkeit Sehr vielseitig einsetzbar Spezialisiert auf bestimmte Aufgaben
Anzahl der Kerne Wenige (z. B. 4–16 Kerne) Hunderte bis Tausende
Verarbeitungsweise Linear (seriell) Parallel (gleichzeitig)
Leistung bei Grafik/KI Weniger effizient Sehr leistungsstark
Entwicklung Hauptprozessor seit Beginn der Computerentwicklung Seit 1999 (z. B. Nvidia GeForce), stark gewachsen

Anmerkung: CPU und GPU-Kerne können nicht 1-zu-1 verglichen werden, da CPU-Kerne leistungsstärkere Rechenkerne sind, die komplexe Befehle verarbeiten (z. B. Steuerung, Logik, etc.). GPU-Kerne sind in den meisten Fällen einfacher aufgebaut und verfügen über weniger Rechenpower und Speicher. Sie sind dafür gemacht, kleine Aufgaben sehr effizient auszuführen, und zwar viele davon gleichzeitig.

Wo kommen GPUs zum Einsatz?

Video

Aufgabe 2:
Vor euch findet ihr einen geöffneten Desktop Computer. Schaut euch das bereitgestellte Video an und versucht selbst die eingebaute GPU aus und wieder einzubauen. Schreibt euch in Stichpunkten einen Ablaufplan auf wie ihr die GPU aus und wieder eingebaut habt und welche Besonderheiten zu beachten sind wie zum Beispiel: Was verbindet die Grafikkarte mit dem Mainboard? etc. Alle dafür benötigten Werkzeuge können sich vom Lehrertisch abgeholt werden.

Video

Wenn ihr mit dem Kapitel fertig seid, besucht eines der anderen ( CPU, Speicher und Mainboard & Anschlüsse ), bis ihr am Ende beim Kapitel Abschluss landet.