DocumentCode
2515800
Title
Efficient Discrete Range Searching primitives on the GPU with applications
Author
Soman, Jyothish ; Kumar, Matam Kiran ; Kothapalli, Kishore ; Narayanan, P.J.
Author_Institution
Int. Inst. of Inf. Technol., Hyderabad, India
fYear
2010
fDate
19-22 Dec. 2010
Firstpage
1
Lastpage
10
Abstract
Graphics processing units provide a large computational power at a very low price which position them as an ubiquitous accelerator. Efficient primitives that can expand the r ange of operations performed on the GPU are thus important. Discrete Range Searching(DRS) is one such primitive with direct applications to string processing, document and text retrieval systems, and least common ancestor queries. In this work, we present a GPU specific implementation of DRS with an optimal space-time trade off. Toward this end, we also present GPU amenable succinct representations and discuss limitations on the GPU. Our method uses 7.5 bits of additional space per element. The speedup achieved by our method is in the range of 20-25 for preprocessing, and 25-35 for batch querying over a sequential implementation. Compared to an 8-threaded implementation, our methods obtain a speedup of 6-8. We study applications of the DRS on the GPU. Also, we suggest that most graph algorithms which focus on using least common ancestor, can easily be enabled on the GPU based on range minima primitive. Beyond this, we show applications of DRS in string querying and tree queries, and suggest how DRS can be helpful in implementing tree based graph algorithms on the GPU.
Keywords
computer graphic equipment; coprocessors; graph theory; multiprocessing systems; GPU; batch querying; discrete range searching primitives; graph algorithms; graphics processing units; string querying; tree queries; Arrays; Computational modeling; Graphics processing unit; Indexes; Instruction sets; Memory management; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing (HiPC), 2010 International Conference on
Conference_Location
Dona Paula
Print_ISBN
978-1-4244-8518-5
Electronic_ISBN
978-1-4244-8519-2
Type
conf
DOI
10.1109/HIPC.2010.5713188
Filename
5713188
Link To Document