Computergrafik

Programmable Pipeline #3

Programmable Pipeline 2 | | Programmable Pipeline 4

  • Evolutionsstufe #3: General Purpose GPU / 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 | | Programmable Pipeline 4

Options: