DocumentCode
2548633
Title
Parallel suffix sorting based on bucket pointer refinement
Author
Mohamed, Hisham ; Abouelhoda, Mohamed
Author_Institution
Center for Inf. Sci. (CIS), Nile Univ., Giza, Egypt
fYear
2010
fDate
16-18 Dec. 2010
Firstpage
98
Lastpage
102
Abstract
Suffix array is one of the most important data structures in bioinformatics. Much effort has been devoted to find efficient sequential algorithms for its construction, but little is done to introduce parallel construction algorithms. The bucket pointer refinement algorithm is one of the efficient suffix sorting algorithms that is tuned for genomic datasets. In this paper, we introduce a parallel version of this algorithm running on (shared memory) multicore computers. We present experimental results comparing our algorithms to other parallel algorithms running on similar architecture. Our program is open source and available at http://www.nubios.nileu. edu.eg/tools/pbpr.
Keywords
bioinformatics; data structures; genomics; parallel processing; bioinformatics; bucket pointer refinement; data structures; genomic datasets; multicore computers; open source; parallel construction algorithm; parallel suffix sorting; sequential algorithms; shared memory; suffix array; suffix sorting algorithms; Algorithm design and analysis; Arrays; Bioinformatics; Biological cells; Genomics; Multicore processing; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Biomedical Engineering Conference (CIBEC), 2010 5th Cairo International
Conference_Location
Cairo
ISSN
2156-6097
Print_ISBN
978-1-4244-7168-3
Type
conf
DOI
10.1109/CIBEC.2010.5716066
Filename
5716066
Link To Document