Parallel strategies for the local biological sequence alignment in a cluster of workstations

被引:7
|
作者
Boukerche, Azzedine
Magalhaes Alves de Melo, Alba Cristina [1 ]
Ayala-Rincon, Mauricio
Machado Telles Walter, Maria Emilia
机构
[1] Univ Brasilia, Dept Ciencia Comp, BR-70910900 Brasilia, DF, Brazil
[2] Univ Ottawa, Sch Informat Technol & Engn, Ottawa, ON K1N 6N5, Canada
[3] Univ Brasilia, Dept Matemat, BR-70910900 Brasilia, DF, Brazil
关键词
cluster computing; sequence alignment; analysis of parallel algorithms;
D O I
10.1016/j.jpdc.2006.11.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, many organisms have had their DNA entirely sequenced. 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. Sequence comparison is a basic operation in DNA sequencing projects, and most sequence comparison methods currently in use are based on heuristics, which are faster but offer no guarantees of producing the best alignments possible. In order to alleviate this problem, Smith-Waterman proposed an algorithm. This algorithm obtains the best local alignments but at the expense of very high computing power and huge memory requirements. In this article, we present and evaluate our experiments involving three strategies to run the Smith-Waterman algorithm in a cluster of workstations using a Distributed Shared Memory System. Our results on an eight-machine cluster presented very good speed-up and indicate that impressive improvements can be achieved depending on the strategy used. In addition, we present a number of theoretical remarks concerning how to reduce the amount of memory used. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:170 / 185
页数:16
相关论文
共 50 条
  • [1] Local DNA sequence alignment in a cluster of workstations: Algorithms and tools
    Melo, Alba Cristina M. A.
    Walter, Maria Emilia M. T.
    Melo, Renata Cristina F.
    Santana, Marcelo N. P.
    Batista, Rodolfo B.
    Journal of the Brazilian Computer Society, 2004, 10 (02) : 81 - 88
  • [2] Parallel DNA sequence alignment using a DSM system in a cluster of workstations
    Melo, RCF
    Walter, MET
    de Melo, ACMA
    Batista, RB
    COMPUTATIONAL SCIENCE - ICCS 2003, PT II, PROCEEDINGS, 2003, 2658 : 981 - 990
  • [3] Multiple sequence alignment in parallel on a workstation cluster
    Ebedes, J
    Datta, A
    BIOINFORMATICS, 2004, 20 (07) : 1193 - 1195
  • [4] A Parallel Pairwise Local Sequence Alignment Algorithm
    Bandyopadhyay, Sanghamitra
    Mitra, Ramkrishna
    IEEE TRANSACTIONS ON NANOBIOSCIENCE, 2009, 8 (02) : 139 - 146
  • [5] Parallel probabilistic computations on a cluster of workstations
    Radenski, A
    Vann, A
    Norris, B
    PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 105 - 112
  • [6] Implementation of Parallel Algorithms on Cluster of Workstations
    Shrimankar, D. D.
    Sathe, S. R.
    2012 2ND IEEE INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2012, : 126 - 131
  • [7] Parallel Smith-Waterman algorithm for local DNA comparison in a cluster of workstations
    Boukerche, A
    de Melo, ACMA
    Ayala-Rincon, M
    Santana, TM
    EXPERIMENTAL AND EFFICIENT ALGORITHMS, PROCEEDINGS, 2005, 3503 : 464 - 475
  • [8] A parallel strategy for biological sequence alignment in restricted memory space
    Batista, Rodolfo Bezeffa
    Boukerche, Azzedine
    Magalhaes Alves de Melob, Alba Cristina
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (04) : 548 - 561
  • [9] A parallel hash-based method for local sequence alignment
    Esmat, Aghaee-Meybodi
    Amin, Nezarat
    Sima, Emadi
    Reza, Ghaffari Mohammad
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (03):
  • [10] Potentials and limitations of parallel computing on a cluster of workstations
    Hamdi, M
    Pan, Y
    Hamidzadeh, B
    Lim, FM
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 572 - 577