DocumentCode :
1858526
Title :
Bloom Filter Performance on Graphics Engines
Author :
Ma, Lin ; Chamberlain, Roger D. ; Buhler, Jeremy D. ; Franklin, Mark A.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
fYear :
2011
fDate :
13-16 Sept. 2011
Firstpage :
522
Lastpage :
531
Abstract :
Bloom filters are a probabilistic technique for large-scale set membership tests. They exhibit no false negative test results but are susceptible to false positive results. They are well-suited to both large sets and large numbers of membership tests. We implement the Bloom filters present in an accelerated version of BLAST, a genome biosequence alignment application, on NVIDIA GPUs and develop an analytic performance model that helps potential users of Bloom filters to quantify the inherent tradeoffs between throughput and false positive rates.
Keywords :
coprocessors; probabilistic logic; BLAST; Bloom filter performance; NVIDIA GPU; false positive rates; genome biosequence alignment application; graphics engines; large-scale set membership tests; probabilistic technique; Biological system modeling; Databases; Graphics processing unit; Instruction sets; Kernel; Sensitivity; Throughput; BLAST; Bloom Filter; NVIDIA GPU;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2011 International Conference on
Conference_Location :
Taipei City
ISSN :
0190-3918
Print_ISBN :
978-1-4577-1336-1
Electronic_ISBN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2011.27
Filename :
6047220
Link To Document :
بازگشت