POV-Ray : Newsgroups : povray.general : some questions Server Time
31 Jul 2024 02:25:41 EDT (-0400)
  some questions (Message 11 to 13 of 13)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: E T 
Subject: Re: some questions
Date: 20 May 2008 09:45:01
Message: <web.4832d4dbf7bf7fa7d4c5377d0@news.povray.org>
Nicolas Alvarez <nic### [at] gmailcom> wrote:
> E.T. wrote:
> > this guy among his demos, has 3 of them ( 8th, 9th and 10th from the top )
> > which implement real time ray tracing which is done in the GPU with very
> > decent frame rates. The ray tracing algorithm is implemented as a pixel
> > shader program. So maybe it's not a far-fetched dream. On my computer (
> > nvidia 6600 ) i got about 13 FPS with the hardwareraytrace2 demo and about
> > 60 fps with hardwareraytrace. So maybe it's very possible to use the GPU
> > and the power of their pixel shaders in order to make pov-ray faster.
>
> All that proves is that it's possible to write a raytracer (from scratch)
> for a GPU, not that a GPU can be used to make POV-Ray faster. It's a
> completely different task to design a raytracing algorithm to fit in the
> limitations of a pixel shader, than to modify an existing (and quite
> complex!) raytracer to be sped up by a GPU.

yes i understand - and thanks for the reply - but is it not worth the effort ?
the speed-up seems to be huge.


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: some questions
Date: 20 May 2008 12:43:30
Message: <4832ffb2@news.povray.org>
E.T. wrote:
> Nicolas Alvarez <nic### [at] gmailcom> wrote:
>>
>> All that proves is that it's possible to write a raytracer (from scratch)
>> for a GPU, not that a GPU can be used to make POV-Ray faster. It's a
>> completely different task to design a raytracing algorithm to fit in the
>> limitations of a pixel shader, than to modify an existing (and quite
>> complex!) raytracer to be sped up by a GPU.
> 
> yes i understand - and thanks for the reply - but is it not worth the
> effort ? the speed-up seems to be huge.

I think by the time you're done modifying POV-Ray to use GPUs, there will be 
80-core CPUs :)


Post a reply to this message

From: Kenneth
Subject: Re: some questions
Date: 20 May 2008 13:35:00
Message: <web.48330b4af7bf7fa778dcad930@news.povray.org>
Nicolas Alvarez <nic### [at] gmailcom> wrote:
> E.T. wrote:

> > yes i understand - and thanks for the reply - but is it not worth the
> > effort ? the speed-up seems to be huge.
>
> I think by the time you're done modifying POV-Ray to use GPUs, there will be
> 80-core CPUs :)

....or we'll all have brain cyber-implants that will take what our eyes see, turn
it into POV-Ray code, and instantly "render" a hyper-realistic version of the
world--because *reality* won't be real-enough for us by then!  heh heh

But seriously:  It has taken *however-many-years* to get POV into its present
(and still imperfect) state; the effort required to make such a change would
probably be better-spent elsewhere.

Ken W.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.