A time-efficient, linear-space local similarity algorithm
Advances in Applied Mathematics
MagPIe: MPI's collective communication operations for clustered wide area systems
Proceedings of the seventh ACM SIGPLAN symposium on Principles and practice of parallel programming
A linear space algorithm for computing maximal common subsequences
Communications of the ACM
Applying scheduling and tuning to on-line parallel tomography
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
A hybrid architecture for bioinformatics
Future Generation Computer Systems - Parallel computing technologies (PaCT-2001)
Parallel Biological Sequence Comparison Using Prefix Computations
IPPS '99/SPDP '99 Proceedings of the 13th International Symposium on Parallel Processing and the 10th Symposium on Parallel and Distributed Processing
Massively Parallel Solutions for Molecular Sequence Analysis
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
ASIAN '02 Proceedings of the7th Asian Computing Science Conference on Advances in Computing Science: Internet Computing and Modeling, Grid Computing, Peer-to-Peer Computing, and Cluster
Distributed Computing in a Heterogeneous Computing Environment
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Grid enabled MPI solutions for Clusters
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
HPCA '99 Proceedings of the 5th International Symposium on High Performance Computer Architecture
Performance analysis of computational biology applications on hierarchical Grid systems
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
A cluster-based solution for high performance hmmpfam using EARTH execution model
International Journal of High Performance Computing and Networking
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
Constructing large suffix trees on a computational grid
Journal of Parallel and Distributed Computing
Decentralized data management framework for data grids
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Grid-Enabled BLASTZ: Application to Comparative Genomics
Journal of VLSI Signal Processing Systems
Scalability comparison of Peer-to-Peer similarity search structures
Future Generation Computer Systems
Hi-index | 0.00 |
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.