Domande taggate «compute-shader»


1
Perché l'efficienza del lavoro è desiderata nella programmazione GPU?
Ho letto il seguente articolo su come eseguire una scansione parallela in CUDA: https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch39.html Nell'articolo si pone l'accento sul rendere "efficiente la scansione". In altre parole, un algoritmo GPU non dovrebbe eseguire più aggiunte di un algoritmo CPU, O (n). Gli autori presentano due algoritmi, uno "ingenuo" che fa aggiunte …


1
Creazione di normali vertici condivisi su GPU
Sono principalmente riuscito a portare un'implementazione di Marching Cubes dalla CPU agli shader di calcolo OpenGL, ma non ho ancora affrontato le normali e mi chiedo il modo migliore per farlo. La mia implementazione si occupa in modo specifico di campi a valore binario (sto cercando di modellare funzioni frattali …

1
Compute Shader vs CUDA / OpenCL
Di recente ho imparato a conoscere Compute Shader e sembra da quello che ho preso la stessa idea di programmazione parallela che faresti con CUDA o OpenCL, ma nella pipeline di shader. Se voglio disegnare un milione di cubi in una scena, dovrei usare un metodo rispetto all'altro o entrambi. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.