Taking into account the increase in use of the multi-core cluster architecture, in this paper we analyze the use of the various communication models (message passing, shared memory, their combination) to efficiently exploit the power of the architecture. Smith-Waterman algorithm, whose parallelization is based on a pipeline scheme due to problem data dependence, is used as test case to determine the similarity degree of two DNA sequences. Finally, future research lines are mentioned, aimed at optimizing the use of memory levels in the architecture.Red de Universidades con Carreras en Informática (RedUNCI
This Project shows the issues involved in implementing a dynamic programming algorithm for biologica...
We describe a methodology for developing high performance programs running on clusters of SMP no...
Hybrid programming, whereby shared-memory and message-passing programming techniques are combined wi...
Taking into account the increase in use of the multi-core cluster architecture, in this paper we ana...
HPC (high perfomance computing) based on clusters of multicores is one of the main research lines in...
DNA sequence alignment is one of the most important operations of computational biology. In 1981, Sm...
Currently, most supercomputers are multicore clusters. This type of architectures is said to be hybr...
A DNA sequence analysis parallelization in large databases using cluster, multi-cluster, and GRID is...
Biological sequence comparison is one of the most important tasks in Bioinformatics. Due to the grow...
The hybrid message passing + shared memory programming model combines two parallel programming style...
The mixing of shared memory and message passing programming models within a single application has o...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
In the last years the fast growth of bioinformatics field has atracted the attention of computer sci...
Abstract Background In recent years, the demand for computational power in computational biology has...
This Project shows the issues involved in implementing a dynamic programming algorithm for biologica...
We describe a methodology for developing high performance programs running on clusters of SMP no...
Hybrid programming, whereby shared-memory and message-passing programming techniques are combined wi...
Taking into account the increase in use of the multi-core cluster architecture, in this paper we ana...
HPC (high perfomance computing) based on clusters of multicores is one of the main research lines in...
DNA sequence alignment is one of the most important operations of computational biology. In 1981, Sm...
Currently, most supercomputers are multicore clusters. This type of architectures is said to be hybr...
A DNA sequence analysis parallelization in large databases using cluster, multi-cluster, and GRID is...
Biological sequence comparison is one of the most important tasks in Bioinformatics. Due to the grow...
The hybrid message passing + shared memory programming model combines two parallel programming style...
The mixing of shared memory and message passing programming models within a single application has o...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
Distributed Shared Memory systems allow the use of the shared memory programming paradigm in distrib...
In the last years the fast growth of bioinformatics field has atracted the attention of computer sci...
Abstract Background In recent years, the demand for computational power in computational biology has...
This Project shows the issues involved in implementing a dynamic programming algorithm for biologica...
We describe a methodology for developing high performance programs running on clusters of SMP no...
Hybrid programming, whereby shared-memory and message-passing programming techniques are combined wi...