Als «gpgpu» getaggte Fragen

1
Warum ist Rekursion in OpenCL verboten?
Ich möchte OpenCL verwenden, um das Rendern von Raytrace-Bildern zu beschleunigen, aber ich stelle fest, dass auf der Wikipedia-Seite behauptet wird, dass die Rekursion in Open CL verboten ist. Ist das wahr? Da ich beim Raytracing weitgehend von Rekursion Gebrauch mache, ist eine erhebliche Neugestaltung erforderlich, um von der Beschleunigung …

1
Aufeinanderfolgende OpenGL Compute Shader-Aufrufe synchronisieren
Ich habe ein paar Compute-Shader, die in einer bestimmten Reihenfolge ausgeführt werden müssen und deren Ausgabe von vorherigen Eingaben abhängt. Im Idealfall muss ich niemals einen Pufferspeicher clientseitig kopieren und die gesamte Arbeit an der GPU ausführen. Angenommen, ich habe zwei Compute-Shader kompiliert und als program_oneund verknüpft program_two. Angenommen, ich …

1
Worauf wartet meine GPU?
Ich schreibe ein OpenCL-Programm zur Verwendung mit meiner GPU der AMD Radeon HD 7800-Serie. Laut AMDs OpenCL-Programmierhandbuch verfügt diese GPU-Generation über zwei Hardware-Warteschlangen, die asynchron arbeiten können. 5.5.6 Befehlswarteschlange Für Südinseln und höher unterstützen Geräte mindestens zwei Hardware-Rechenwarteschlangen. Dadurch kann eine Anwendung den Durchsatz kleiner Dispatches mit zwei Befehlswarteschlangen für …
11 gpgpu  opencl 

1
Per-Vertex-Berechnung in OpenGL-Tesselation
Ich versuche, eine positionsbasierte Stoffsimulation mithilfe von Hardware-Tesselation zu implementieren. Dies bedeutet, dass ich einfach ein Kontrollquad auf die Grafikkarte hochladen und dann Tesselation und Geometrieschattierung verwenden möchte, um die Knoten im Stoff zu erstellen. Diese Idee folgt dem Papier: Huynh, David, "Stoffsimulation mit Hardware-Tessellation" (2011). These. Rochester Institute of …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.