Computergrafik
Pipeline Programmable 3
← Programmable Pipeline 2 | ● | Vektorraum →
- Evolutionsstufe #3: GPGPU
- Brook, Cuda, OpenCL, Compute Shader
- Nicht die Darstellung von 3D Szenen steht im Vordergrund sondern der Versuch, generelle Berechnungen mit der Grafikhardware zu realisieren.
- z.B. numerische Algorithmen oder hoch-parallelisierbare Berechnungen
- Ebenfalls an C/C++ angelehnte Syntax, GPU als Stream Prozessor
- Oft ein Problem: beschränkte numerische Genauigkeit der Grafikhardware
- “Professionelle” Grafikkarten haben doppelte Genauigkeit (double)
← Programmable Pipeline 2 | ● | Vektorraum →