poor man's indigo...

Discuss stuff not about Indigo.
User avatar
zsouthboy
Posts: 1395
Joined: Fri Oct 13, 2006 5:12 am

Post by zsouthboy » Thu May 17, 2007 5:44 am

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

User avatar
joegiampaoli
Posts: 837
Joined: Thu Oct 05, 2006 7:12 am
Location: San Miguel de Allende-MEXICO
Contact:

Post by joegiampaoli » Thu May 17, 2007 7:57 am

zsouthboy wrote:
I LOLed (oh, and - "You eat pieces of shit for breakfast?")
Not just pieces of it, I eat them with fat free skinned milk. Can't go around in the morning chewing the stuff dry you know...
Joe Giampaoli
Never tie a ship to a single anchor, nor life to a single hope
My Indigo Gallery

User avatar
eman7613
Posts: 597
Joined: Sat Sep 16, 2006 2:52 pm

Post by eman7613 » Thu May 17, 2007 7:59 am

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
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).
Yes i know, my spelling sucks

User avatar
OnoSendai
Developer
Posts: 6241
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Thu May 17, 2007 2:51 pm

Awesome, sounds promising.

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Thu May 17, 2007 4:33 pm

Really promising :D
just one question:

If you use 2x32 bit, is that like 64 bit or like 32 bit + 32 bit? (as that wouldn't be the same)
Last edited by Kram1032 on Thu May 17, 2007 8:07 pm, edited 2 times in total.

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Thu May 17, 2007 8:08 pm

I see :D

PhilBo
Posts: 87
Joined: Tue Oct 03, 2006 2:09 pm
Location: Michigan, USA

Post by PhilBo » Fri May 18, 2007 12:04 am

Stupid question...what is the difference between what you are trying to do (which I think is awesome btw) and nVidia's Gelato?

User avatar
oodmb
Posts: 271
Joined: Thu Oct 26, 2006 5:39 am
Location: USA
Contact:

Post by oodmb » Fri May 18, 2007 12:49 am

gelato is based off of renderman, not photorealism
a shiny monkey is a happy monkey

Post Reply
23 posts

Who is online

Users browsing this forum: No registered users and 124 guests