GPU

Steht für „Graphics Processing Unit“. Eine GPU ist ein Prozessor, der für Grafikoperationen entwickelt wurde. Dazu gehören sowohl 2D- als auch 3D-Berechnungen, wobei GPUs besonders gut für das Rendern von 3D-Grafiken geeignet sind.

Geschichte

Frühe PCs enthielten keine GPUs. Daher musste die CPU alle üblichen Berechnungen und Grafikoperationen übernehmen. Als die Anforderungen an Software stiegen und Grafiken immer wichtiger wurden (insbesondere in Videospielen), entstand der Bedarf an einem separaten Prozessor zum Rendern von Grafiken. Am 31. August 1999 stellte NVIDIA die erste kommerziell erhältliche GPU für einen Desktopcomputer vor, die GeForce 256. Sie konnte 10 Millionen Polygone pro Sekunde verarbeiten und dadurch einen erheblichen Teil der Grafikverarbeitung von der CPU übernehmen.

Der Erfolg der ersten Grafikprozessoreinheit führte dazu, dass sowohl Hardware- als auch Softwareentwickler schnell GPU-Unterstützung übernahmen. Motherboards wurden mit schnelleren PCI-Steckplätzen ausgestattet, und AGP-Steckplätze, die ausschließlich für Grafikkarten entwickelt wurden, wurden ebenfalls zu einer gängigen Option. Software-APIs wie OpenGL und Direct3D wurden entwickelt, um Programmierern die Nutzung von GPUs in ihren Programmen zu erleichtern. Heute ist dedizierte Grafikverarbeitung Standard – nicht nur in Desktop-PCs, sondern auch in Laptops, Smartphones und Videospielkonsolen.

Funktion

Der Hauptzweck einer GPU besteht darin, 3D-Grafiken zu rendern, die aus Polygonen bestehen. Da die meisten Polygontransformationen Dezimalzahlen verwenden, sind GPUs dafür ausgelegt, Gleitkommaoperationen auszuführen im Gegensatz zu (Ganzzahlberechnungen). Dieses spezialisierte Design ermöglicht es GPUs, Grafiken effizienter zu rendern als selbst die schnellsten CPUs. Die Auslagerung der Grafikverarbeitung an leistungsstarke GPUs macht modernes Gaming möglich.

Obwohl GPUs besonders gut zum Rendern von Grafiken geeignet sind, kann die Rechenleistung einer GPU auch für andere Zwecke eingesetzt werden. Viele Betriebssysteme und Software-Programme unterstützen inzwischen GPGPU, also allgemeine Berechnungen auf Grafikprozessoren. Technologien wie OpenCL und CUDA ermöglichen es Entwicklern, die GPU bei Berechnungen außerhalb der Grafikverarbeitung zur Unterstützung der CPU einzusetzen. Dadurch kann die Gesamtleistung eines Computers oder eines anderen elektronischen Geräts verbessert werden.

Aktualisiert November 25, 2016 von Per C.

quizTesten Sie Ihr Wissen

What is a barebones computer without a local storage device called?

A
Thin client
0%
B
Skinny client
0%
C
Lite client
0%
D
Trim client
0%
Correct! Incorrect!     View the Thin Client definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von GPU auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.