• DocumentCode
    3469438
  • Title

    Using a DSM application to locally align DNA sequences

  • Author

    Batista, Rodolfo Bezerra ; Silva, Debora Nery ; De Melo, Alba Cristina Magalhaes Alves ; Weigang, Li

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Brasilia, Subsolo, Brazil
  • fYear
    2004
  • fDate
    19-22 April 2004
  • Firstpage
    372
  • Lastpage
    378
  • Abstract
    Sequence comparison is a basic operation in DNA sequencing projects, and most sequence comparison methods used are based on heuristics, that are faster but do not produce optimal alignments. Recently, many organisms have had their DNA entirely sequenced, and this reality presents the need for comparing long DNA sequences, which is a challenging task due to its high demands for computational power and memory. Although DSM is presented as a feasible parallel programming paradigm, much of the work in DSM is validated by benchmarks and there are only a few examples of real parallel applications running on DSM systems. In this article, we present and evaluate a parallelization strategy for implementing a local DNA sequence alignment algorithm. This strategy was implemented in JIAJIA, a scope consistent software DSM system. Our results on an eight-machine cluster presented very good speedups, which are comparable with the ones obtained with MPI, showing that our parallelization strategy and programming support were appropriate.
  • Keywords
    DNA; biology computing; distributed shared memory systems; parallel programming; performance evaluation; sequences; workstation clusters; DNA sequences; DSM application; JIAJIA; benchmarks; eight-machine cluster; local sequence alignment; parallel programming; parallelization strategy; programming support; scope consistent software system; sequence comparison; speedup; Application software; Clustering algorithms; Computational biology; Computer science; DNA computing; Frequency diversity; Organisms; Parallel programming; Sequences; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2004. CCGrid 2004. IEEE International Symposium on
  • Print_ISBN
    0-7803-8430-X
  • Type

    conf

  • DOI
    10.1109/CCGrid.2004.1336590
  • Filename
    1336590