Parallel quadtree construction on collections of objects

被引:2
作者
Morrical, Nathan [1 ]
Edwards, John [1 ]
机构
[1] Idaho State Univ, Pocatello, ID 83209 USA
来源
COMPUTERS & GRAPHICS-UK | 2017年 / 66卷
关键词
Quadtree; Space; Object; Discretization; Representation; VORONOI DIAGRAMS; DISTANCE FIELDS;
D O I
10.1016/j.cag.2017.05.024
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a parallel quadtree algorithm that resolves between geometric objects, modeling space between objects rather than the objects themselves. Our quadtree has the property that no cell intersects more than one labeled object. A popular technique for discretizing space is to impose a uniform grid an approach that is easily parallelizable but often fails because object separation is not known a priori or because the number of cells required to resolve closely spaced objects exceeds available memory. Previous parallel algorithms that are spatially adaptive, i.e., discretizing finely only where needed, either separate points only or make no guarantees of object separation. Our 2D algorithm is the first to construct an object-resolving discretization that is hierarchical (saving memory) yet with a fully parallel approach (saving time). We describe our algorithm, demonstrate experimental results, and discuss extension to 3D. Our results show significant improvement over the current state of the art. Published by Elsevier Ltd.
引用
收藏
页码:162 / 168
页数:7
相关论文
共 24 条
[1]  
[Anonymous], 2011, P ACM SIGGRAPH S HIG
[2]  
Baert J., 2013, P 5 HIGH PERFORMANCE, P27
[3]  
Bastos T, 2008, IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2008, PROCEEDINGS, P171, DOI 10.1109/SMI.2008.4547967
[4]   A sparse octree gravitational N-body code that runs entirely on the GPU processor [J].
Bedorf, Jeroen ;
Gaburov, Evghenii ;
Zwart, Simon Portegies .
JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (07) :2825-2839
[5]  
Boada I., 2002, EUROGRAPHICS 2002 SH, P349
[6]   Approximations of 2D and 3D generalized Voronoi diagrams [J].
Boada, Imma ;
Coll, Narcis ;
Madern, Narcis ;
Sellares, J. Antoni .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2008, 85 (07) :1003-1022
[7]  
Bocchino Robert L., 2010, P HIGH PERF GRAPH, P77
[8]  
Crassin C., 2009, P 2009 S INT 3D GRAP, P15, DOI [DOI 10.1145/1507149.1507152, 10.1145/1507149.1507152]
[9]  
Crassin C, 2012, OPENGL INSIGHTS, P303
[10]   Approximating the Generalized Voronoi Diagram of Closely Spaced Objects [J].
Edwards, John ;
Daniel, Eric ;
Pascucci, Valerio ;
Bajaj, Chandrajit .
COMPUTER GRAPHICS FORUM, 2015, 34 (02) :299-309