• DocumentCode
    504045
  • Title

    A Fast Linear-Space Sequence Alignment Algorithm with Dynamic Parallelization Framework

  • Author

    Ye, Xiaochun ; Fan, Dongrui ; Lin, Wei

  • Author_Institution
    Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
  • Volume
    1
  • fYear
    2009
  • fDate
    11-14 Oct. 2009
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    Exact pairwise sequence alignment algorithms using dynamic programming require quadratic space and time, and this makes these algorithms impractical for large-scale sequences. In this paper, we propose and evaluate a new Anti-Diagonal based Parallel Linear-Space Algorithm (AD-PLSA). It records similarity matrix scores and start points on special anti-diagonals instead of special rows or columns. This algorithm is able to further reduce the total amount of re-computation. It also produces balanced sub-problems with approximately even size, and this is of great benefit to the parallelization. In addition, we establish a dynamic parallelization framework for the efficient acceleration on a symmetric multiprocessor (SMP) platform. The experimental results present liner speedup for long real DNA sequences. Compared with the typical row-col algorithm, our method is able to save more than 30% of the re-computation, and run twice as fast in the backward phase.
  • Keywords
    biocomputing; dynamic programming; multiprocessing systems; parallel algorithms; DNA sequences; antidiagonal based parallel linear-space algorithm; dynamic parallelization framework; dynamic programming; exact pairwise sequence alignment algorithms; fast linear-space sequence alignment algorithm; large-scale sequences; symmetric multiprocessor platform; Acceleration; Bioinformatics; Computer architecture; Concurrent computing; Dynamic programming; Genomics; Heuristic algorithms; Information technology; Large-scale systems; Sequences; dynamic parallelization framework; linear-space algorithm; sequence alignment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2009. CIT '09. Ninth IEEE International Conference on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3836-5
  • Type

    conf

  • DOI
    10.1109/CIT.2009.71
  • Filename
    5327845