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.
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.
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
Video