|
|
(Sorry it took me so long to respond, our internet connection was down
for a while).
While the OpenCL spec is very exciting for the GPGPU effort, it will not
help renderers such as POV-Ray. Ultimately, they still come down to a
SIMD design: specify one instruction (or one set of instructions), and
run it on multiple sets of data.
In practice, this means that anything with a high degree of branching
(ie POV-Ray) won't benefit nearly as much.
Of course, the new GPUs are more capable than ever, and they do offer
double precision floating point, so it may at one point be possible for
limited aspects of the renderer. However, bear in mind that even
something as inherently SIMD as video encoding, using a high end GPU
from NVidia (the GeForce 260) was actually *slower* than a stock Core 2
Duo from Intel (1). Something with as much branching as POV-Ray will
perform even worse.
So, there's new hope for the future, but it's still a *distant* future.
(1)
http://xtreview.com/addcomment-id-6872-view-CUDA-video-performance-using
-TMPGEnc-4.0-Xpress.html
...Ben Chambers
www.pacificwebguy.com
The plural of anecdote is not data --Elbows
Post a reply to this message
|
|