Don't expect miracles with CUDA.
Oh, and if you need help or ideas while implementing it, http://forum.beyond3d.com/forumdisplay.php?f=42
poor man's indigo...
- joegiampaoli
- Posts: 837
- Joined: Thu Oct 05, 2006 7:12 am
- Location: San Miguel de Allende-MEXICO
- Contact:
buaah, got into this late. You might want to avoid using up all 128 cores, i ran a simple test on my 8800 and there are some strange, seamingly random times were one thread will use two sps (but its not prominent).radiance wrote:i've just downloaded the CUDA sdk and documentation from NVIDIA.
since i've got a geforce 8800GTX at home it should work.
i just need to change all my floats and ints to cuda floats and ints in my rendering code and embed it into a gpu thread (device thread).
i can load my kdtree and image buffer(s) into video ram.
i should be able to run ~128 threads at once since the 8800gtx has 128 stream processors.
how fast these are i don't know, they will be much slower than a cpu's but according to the docs they are ~10x as fast (all 128 together) as a core2 duo in FLOPS...
which would mean the g80 has 40x the float power vs 1 core of my pentium D.
this would translate to ~10 minutes to render the picture posted above (the best one) which took 6.5 hours.
offcourse with overhead and stuff i wonder what the real result would be...
i'll dig into it this weekend...
greetz,
radiance
Yes i know, my spelling sucks
Who is online
Users browsing this forum: No registered users and 124 guests