Radiance wrote:because the current SDK's (like CUDA, etc...) are very young and not very GENERIC at all...
Radiance wrote:i'm sure 1-2 years from now more compatible layers will emerge which will allow for compilation of relativeley unmodified C++ code for execution on the CPU and GPU. (one big virtual CPU with lots of threads)
KnaxKnarke wrote:Another problem is, that you have to support different SDKs to reach the masses. Classic GPGPU with GLSL/Cg/HLSL for older cards with SM3 (I think SM2 is of no real use for GPGPU: no floats, no loops, no branching...) or something like Sh/RapidMind
KnaxKnarke wrote:There were interesting papers about CUDA ray tracing at EG and RT07 from the Saarbrücken guys around Slussalek:
KnaxKnarke wrote:And with BVH it can handle the powerplant with 12 million triangles. Also with a Quadro FX 5600 and 1.5 GB VRAM you can also use kd trees for big models on GPU.
But for now, GPU ray tracing is still difficult and maybe not worth the effort.
Users browsing this forum: No registered users and 1 guest