2002Unpublished venueRequires access

Efficient parallel recursive voxelization for SGI Challenge multi-processor system

Nilo Stolte, Arie Kaufman

Open publisher page 0 citations

Abstract

Recursive algorithms are generally not straightforward to be processed in parallel, particularly when an octree is involved. Some researchers have tried to process an octree in parallel, but this solution is restricted to recursive subdivision methods that guarantee surface containment in an octant. We show a whole class of recursive subdivision algorithms which does not fall into this category. Our approach solves this problem, accepting any kind of spatial recursive subdivision algorithm, by accessing and creating the octree serially, while the subdivision process is done in parallel. Thanks to our efficient octree generation algorithm, its access and creation times are meaningless in comparison to the subdivision process. We further show that our solution gives excellent results to the problem of surface voxelization using spatial recursive subdivision. The method can be also successfully applied to other computer intensive problems using spatial recursive subdivision.

About this research paper

What this paper is about

Recursive algorithms are generally not straightforward to be processed in parallel, particularly when an octree is involved. Some researchers have tried to process an octree in parallel, but this solution is restricted to recursive subdivision methods that guarantee surface containment in an octant. We show a whole class of recursive subdivision algorithms which does not fall into this category. Our approach solves this problem, accepting any kind of spatial recursive subdivision algorithm, by accessing and creating the octree serially, while the subdivision process is done in parallel. Thanks to our efficient octree generation algorithm, its access and creation times are meaningless in comparison to the subdivision process. We further show that our solution gives excellent results to the problem of surface voxelization using spatial recursive subdivision. The method can be also successfully applied to other computer intensive problems using spatial recursive subdivision.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Recursive algorithms are generally not straightforward to be processed in parallel, particularly when an octree is involved. Some researchers have tried to process an octree in parallel, but this solution is restricted to recursive subdivision methods that guarantee surface containment in an octant. We show a whole class of recursive subdivision algorithms which does not fall into this category. Our approach solves this problem, accepting any kind of spatial recursive subdivision algorithm, by accessing and creating the octree serially, while the subdivision process is done in parallel. Thanks to our efficient octree generation algorithm, its access and creation times are meaningless in comparison to the subdivision process. We further show that our solution gives excellent results to the problem of surface voxelization using spatial recursive subdivision. The method can be also successfully applied to other computer intensive problems using spatial recursive subdivision.

Key concepts: Subdivision, Octree, Computer science, Process (computing), Octant (instrument), Parallel computing, Class (philosophy), Theoretical computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient parallel recursive voxelization for SGI Challenge multi-processor system — Research Paper | ScholarLens