Computergrafik
Pipeline Programmable 3
← Programmable Pipeline 2 | ● | OpenGL Komponenten →
- Evolutionsstufe #3: Brook, GPGPU, Cuda, OpenCL
- Nicht die Darstellung von 3D Szenen steht im Vordergrund sondern der Versuch, generelle Berechnungen mit der Graphikhardware zu realisieren.
- z.B. numerische Algorithmen oder hoch-parallelisierbare Berechnungen
- Ebenfalls an C/C++ angelehnte Syntax
- Problem: beschränkte numerische Genauigkeit der Grafikhardware
- Unter praktischen Aspekten ist genau abzuwägen, ob eine Parallelisierung auf Multi-Core Plattformen vorzuziehen ist.