Parallel multiple sequence alignment with dynamic scheduling

被引:0
作者
Luo, JC [1 ]
Ahmad, I [1 ]
Ahmed, M [1 ]
Paul, R [1 ]
机构
[1] Univ Texas, Dept Comp Sci & Engn, Arlington, TX 76019 USA
来源
ITCC 2005: International Conference on Information Technology: Coding and Computing, Vol 1 | 2005年
关键词
multiple sequence alignment; parallel computing; dynamic scheduling; task tree; progressive alignment;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a parallel implementation of the multiple sequence alignment algorithm, known as ClustalW, on distributed memory parallel machines. The proposed algorithm divides a progressive alignment into subtasks and schedules them dynamically. A task tree is built according to the dependency of the generated phylogenetic tree. The computation and communication costs of the tasks are estimated at run-time and updated periodically. With dynamic scheduling, tasks are allocated to the processors considering the tasks' estimated computation and communication costs and the processors' workload in order to minimize the completion time. The experiment results show that the proposed parallel implementation is achieves a considerable speedup over the sequential ClustalW.
引用
收藏
页码:8 / 13
页数:6
相关论文
共 16 条
[1]   The Ribonuclease P Database [J].
Brown, JW .
NUCLEIC ACIDS RESEARCH, 1999, 27 (01) :314-314
[2]  
CATALYUREK U, 2003, P 2003 ACM S APPL CO
[3]  
Cheetham J, 2003, LECT NOTES COMPUT SC, V2668, P300
[4]   MULTIPLE SEQUENCE ALIGNMENT WITH HIERARCHICAL-CLUSTERING [J].
CORPET, F .
NUCLEIC ACIDS RESEARCH, 1988, 16 (22) :10881-10890
[5]   A COMPREHENSIVE SET OF SEQUENCE-ANALYSIS PROGRAMS FOR THE VAX [J].
DEVEREUX, J ;
HAEBERLI, P ;
SMITHIES, O .
NUCLEIC ACIDS RESEARCH, 1984, 12 (01) :387-395
[6]   PROGRESSIVE SEQUENCE ALIGNMENT AS A PREREQUISITE TO CORRECT PHYLOGENETIC TREES [J].
FENG, DF ;
DOOLITTLE, RF .
JOURNAL OF MOLECULAR EVOLUTION, 1987, 25 (04) :351-360
[7]   THE ALIGNMENT OF SETS OF SEQUENCES AND THE CONSTRUCTION OF PHYLETIC TREES - AN INTEGRATED METHOD [J].
HOGEWEG, P ;
HESPER, B .
JOURNAL OF MOLECULAR EVOLUTION, 1984, 20 (02) :175-186
[8]  
ISHIKAWA M, 1993, COMPUT APPL BIOSCI, V9, P267
[9]  
KIM J, 1994, COMPUT APPL BIOSCI, V10, P419
[10]  
kwok Y., 1999, ACM COMPUTING SURVEY, V31