Skip to main content

2003 | OriginalPaper | Buchkapitel

A Parallel Wavefront Algorithm for Efficient Biological Sequence Comparison

verfasst von : C. E. R. Alves, E. N. Cáceres, F. Dehne, S. W. Song

Erschienen in: Computational Science and Its Applications — ICCSA 2003

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

In this paper we present a parallel wavefront algorithm for computing an alignment between two strings A and C, with |A| = m and |C| = n. On a distributed memory parallel computer of p processors each with O((m + n)/p) memory, the proposed algorithm requires O(p) communication rounds and O(mn/p) local computing time. The novelty of this algorithm is based on a compromise between the workload of each processor and the number of communication rounds required, expressed by a parameter called α. The proposed algorithm is expressed in terms of this parameter that can be tuned to obtain the best overall parallel time in a given implementation. We show very promising experimental results obtained on a 64-node Beowulf machine. A characteristic of the wavefront communication requirement is that each processor communicates with few other processors. This makes it very suitable as a potential application for grid computing.

Metadaten
Titel
A Parallel Wavefront Algorithm for Efficient Biological Sequence Comparison
verfasst von
C. E. R. Alves
E. N. Cáceres
F. Dehne
S. W. Song
Copyright-Jahr
2003
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-44843-8_27

Neuer Inhalt