• 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