Search found 138 matches

by shiqiu1105
Mon Apr 15, 2013 6:31 pm
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Re: Why is tokaspt so freaking fast!?

Okay, thanks for answering. I think it's necessary to put kernel launching and window display into different threads. Cause even when I launch an empty kernel, I got only 70M samples per second.. (my resolution is 640x640, only one GPU device was used) Or did you use some trick on what size of your ...
by shiqiu1105
Mon Apr 15, 2013 3:36 pm
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Re: Why is tokaspt so freaking fast!?

I think you are right, kernel launching is very likely my current bottleneck. Cause even when I trace empty space, there are only 20M samples / sec, 5x slower than yours. :( I just read your code. I think it's brilliant! So basically, you adapt the number of kernel iterations based on kernel running...
by shiqiu1105
Sun Apr 14, 2013 5:03 pm
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Re: Why is tokaspt so freaking fast!?

I just changed the same scene the your post used, SmallptGPU got 100M samples per sec on my card.

But my own GPU path tracer only got 4M samples per sec... It really sucks...
by shiqiu1105
Sun Apr 14, 2013 4:18 pm
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Re: Why is tokaspt so freaking fast!?

I just downloaded smallptGPU 1.0, and tested, it's not as fast as tokaspt.
But still way faster than mine...

And my GT650M performance even worse than your i7 - -", I got 30M samples per second only... - -"
by shiqiu1105
Sun Apr 14, 2013 3:43 pm
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Re: Why is tokaspt so freaking fast!?

I just wrote a GPU path tracer. It's a plain port from my CPU tracer. And I got approaximately 2x performance boost. However, when I made some comparison with tokaspt, it about 10x faster than mine.. How does it do it?! Stream path tracing? or heavy cuda optimization? There must be something wrong ...
by shiqiu1105
Sun Apr 14, 2013 5:11 am
Forum: General Development
Topic: Why is tokaspt so freaking fast!?
Replies: 12
Views: 8274

Why is tokaspt so freaking fast!?

I just wrote a GPU path tracer. It's a plain port from my CPU tracer.
And I got approaximately 2x performance boost.

However, when I made some comparison with tokaspt, it about 10x faster than mine..

How does it do it?! Stream path tracing? or heavy cuda optimization?
by shiqiu1105
Thu Apr 11, 2013 9:49 pm
Forum: General Development
Topic: SmallVCM: lightPdf
Replies: 9
Views: 6050

Re: SmallVCM: lightPdf

What is IS and RIS.?
by shiqiu1105
Tue Apr 09, 2013 2:36 pm
Forum: General Development
Topic: Questions about fire rendering
Replies: 4
Views: 3861

Re: Questions about fire rendering

keldor314 wrote:Basically, you just have to ray march through the fire volume for every light sample, much like you would for primary rays.
But to what direction do you fire the sampling ray?
by shiqiu1105
Tue Apr 09, 2013 2:04 pm
Forum: General Development
Topic: SmallVCM: lightPdf
Replies: 9
Views: 6050

Re: SmallVCM: lightPdf

That's the conversion coefficient between area PDF to solid angle PDF.
by shiqiu1105
Sun Apr 07, 2013 3:39 am
Forum: General Development
Topic: Questions about fire rendering
Replies: 4
Views: 3861

Questions about fire rendering

I am very interesting in fire rendering. However, most of the papers I found on this topic only talks about rendering fire itself. However, fire emits light and is an obvious light source. I am wondering I to sample fire as a light source, as it doesn't have a shape like a normal area light in ray t...