POV-Ray : Newsgroups : povray.programming : Small update on the state of GPGPU : Re: Small update on the state of GPGPU Server Time
11 Oct 2024 14:18:32 EDT (-0400)
  Re: Small update on the state of GPGPU  
From: William F Pokorny
Date: 26 Jan 2017 13:51:40
Message: <588a453c$1@news.povray.org>
On 01/23/2017 12:06 PM, Benjamin Chambers wrote:
> On 1/23/2017 9:24 AM, Benjamin Chambers wrote:
>> If POV-Ray ever gets a re-write from scratch, it might happen.
>> Otherwise, the current method seems fine.
>
> Alternatively, we could try implementing it for very specific cases.
>
> For instance, running hit tests against objects... If you have an area
> light, you could run large arrays of hit tests (16x16 or larger would
> probably benefit from this) against individual objects to see if they
> obscure the light source.
>
> Also, as a first pass on the scene, you could run hit tests against
> every single object, and generate a map of the intersections.
>
> Both of those would, of course, be run AFTER bounding-box tests, to skip
> objects entirely.
>
Thanks for posting your experience.

One of the places I've wondered if we might sneak a look at GPUs near 
term would be as one or more, new internal functions for use with 
isosurfaces. Specifically isosurfaces needing to evaluate a great many 
functions for each evaluation - something not practical today.

Last I looked for my Ubuntu platform (14.04), OpenCL looked messy to 
install and run. I bailed before attempting anything!

Bill P.


Post a reply to this message

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