CUDA

Steht für „Compute Unified Device Architecture“. CUDA ist eine von NVIDIA entwickelte Plattform für parallele Datenverarbeitung, die 2006 eingeführt wurde. Sie ermöglicht es Programmen, Berechnungen sowohl mit der CPU als auch mit der GPU durchzuführen. Indem die Verarbeitungslast mit der GPU geteilt wird (anstatt nur die CPU zu verwenden), können CUDA-fähige Programme erhebliche Leistungssteigerungen erzielen.

CUDA ist eine der am häufigsten verwendeten GPGPU-Plattformen (Allzweckberechnung auf Grafikprozessoren). Anders als OpenCL, eine weitere beliebte GPGPU-Plattform, ist CUDA proprietär und läuft nur auf NVIDIA-Grafik-Hardware. Die meisten CUDA-fähigen Grafikkarten unterstützen jedoch auch OpenCL. Daher können Programmierer beim Entwickeln von Anwendungen für NVIDIA-Hardware wählen, Code für eine der beiden Plattformen zu schreiben.

Obwohl CUDA nur NVIDIA-Hardware unterstützt, kann es mit mehreren verschiedenen Programmiersprachen verwendet werden. NVIDIA stellt beispielsweise APIs und Compiler für C und C++, Fortran und Python bereit. Das CUDA Toolkit, eine Entwicklungsumgebung für C/C++-Entwickler, ist für Windows, OS X und Linux verfügbar.

Aktualisiert July 3, 2015 von Per C.

quizTesten Sie Ihr Wissen

LiDAR is short for Light Detection and ____?

A
Response
0%
B
Reflection
0%
C
Radiation
0%
D
Ranging
0%
Correct! Incorrect!     View the LiDAR definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von CUDA 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.