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: