| Bei der Konstruktion von technischen Bauteilen bildet die Kollisionserkennung eine zentrale Fragestellung. Hierbei soll anhand der am Computer erstellten Geometrie untersucht werden, ob das entsprechende Bauteil gemäß der Konstruktion gebaut werden kann, indem die Geometrie auf mögliche Kollisionen der einzelnen Bauteile untersucht werden. Bei diesen Berechnungen fallen große Datenmengen zur Verarbeitung an.
Moderne Grafikprozessoren (GPU) ermöglichen hochparallele und schnelle Berechnungen von 3D‑Daten. Dies wird allerdings bisher hauptsächlich bei der Spieleprogrammierung ausgenutzt. Mit den zunehmenden Möglichkeiten der GPU-Programmierung wachsen die Einsatzgebiete, bei welchen die Leistungsfähigkeit der Grafikhardware für nicht-grafische Zwecke genutzt werden können.
Ziel der Arbeit ist es, die erweiterten Möglichkeiten der Programmierung von GPUs bei der Kollisionserkennung auch in industriellem Rahmen zu evaluieren und beispielhaft umzusetzen. |