DocumentCode :
3499372
Title :
Parallel implementation of R-trees on the GPU
Author :
Luo, Lijuan ; Wong, Martin D F ; Leong, Lance
Author_Institution :
Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear :
2012
fDate :
Jan. 30 2012-Feb. 2 2012
Firstpage :
353
Lastpage :
358
Abstract :
R-tree is an important spatial data structure used in EDA as well as other fields. Although there has been a huge literature of parallel R-tree query, as far as we know, our work is the first successful one to parallelize R-tree query on the GPU. We also propose the first R-tree construction method on the GPU. Unlike the other parallel construction methods, our method does not depend on a partition algorithm and guarantees the same quality as the sequential construction. Experiments show that more than 30× speedup on R-tree query and more than 20× speedup on R-tree construction are achieved.
Keywords :
graphics processing units; parallel processing; query processing; spatial data structures; trees (mathematics); EDA; GPU; R-tree construction method; parallel R-tree query; parallel construction method; parallel implementation; sequential construction; spatial data structure; Arrays; Graphics processing unit; Indexes; Kernel; Loading; Parallel processing; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
ISSN :
2153-6961
Print_ISBN :
978-1-4673-0770-3
Type :
conf
DOI :
10.1109/ASPDAC.2012.6164973
Filename :
6164973
Link To Document :
بازگشت