An adaptive grid implementation of DNA sequence alignment

被引:16
作者
Chen, CX [1 ]
Schmidt, B [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 2263, Singapore
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2005年 / 21卷 / 07期
关键词
sequence alignment; grid computing; MPI; dynamic programming;
D O I
10.1016/j.future.2005.03.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we have described a dynamic programming algorithm to compute k non-intersecting near-optimal alignments in linear space. In order to reduce its runtime significantly, we are using a hierarchical grid system as the computing platform. Static and dynamic load balancing approaches are investigated in order to achieve efficiently mapping onto this type of architecture, which has characteristics such as: (1) the resources in the grid systems have different computational power; (2) the resources usually are connected by networks with widely varying performance characteristics. At last, a new dynamic load balancing approach named scheduler-worker parallel paradigm is proposed and evaluated. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:988 / 1003
页数:16
相关论文
共 27 条
[1]   BASIC LOCAL ALIGNMENT SEARCH TOOL [J].
ALTSCHUL, SF ;
GISH, W ;
MILLER, W ;
MYERS, EW ;
LIPMAN, DJ .
JOURNAL OF MOLECULAR BIOLOGY, 1990, 215 (03) :403-410
[2]   Parallel biological sequence comparison using prefix computations [J].
Aluru, S ;
Futamura, N ;
Mehrotra, K .
IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, :653-659
[3]  
BUYYA R, 2003, CONCURRENCY COMPUT P, V15
[4]  
CHAO KM, 1995, COMPUT APPL BIOSCI, V11, P147
[5]  
CHEN CX, 2004, CC GRID 04
[6]  
CHEN CX, 2003, CLUSTER 2003
[7]   Alignment of whole genomes [J].
Delcher, AL ;
Kasif, S ;
Fleischmann, RD ;
Peterson, J ;
White, O ;
Salzberg, SL .
NUCLEIC ACIDS RESEARCH, 1999, 27 (11) :2369-2376
[8]  
GABRIEL E, 1998, LECT NOTES COMPUTER
[9]   LINEAR SPACE ALGORITHM FOR COMPUTING MAXIMAL COMMON SUBSEQUENCES [J].
HIRSCHBERG, DS .
COMMUNICATIONS OF THE ACM, 1975, 18 (06) :341-343
[10]   A TIME-EFFICIENT, LINEAR-SPACE LOCAL SIMILARITY ALGORITHM [J].
HUANG, XQ ;
MILLER, W .
ADVANCES IN APPLIED MATHEMATICS, 1991, 12 (03) :337-357