|
![](/i/fill.gif) |
nemesis wrote:
> andrel wrote:
>> GPUs are, but do they support CUDA or similar*?
>
> they will once code is complete. By the time povray 3.7 was started,
> the thought of running raytracing on GPU was a distant dream. Looks
> like hardware evolves far faster than software. You can certainly tell
> that by how slow paradigms change and new languages with radically new
> ideas flourish (motivated by hardware changes anyway)...
>
Right, so, which should be supported? CUDA, Stream, OpenCL, or do we
just do things with shaders and hack tricks in DirectX and OpenGL? Do we
go lower than that, skip the OS, and make POV-Ray something that runs at
a very low level, accessing the hardware in assembly just to get every
bit of speed and capability from the architectures? Support your answer
with examples of benefits and potential problems that will be faced
along the development path. Discuss the impact that future GPU
capabilities, such as shorter buses, integration into the CPU, and
branching, will offer.
Post a reply to this message
|
![](/i/fill.gif) |