Big Data has an increasing impact on the use of bioinformatics software. One way to deal with this challenge is through parallel computing. Using the program Structure as a case study, this pa-per investigates ways in which to counteract the challenges created by the growing datasets. This paper proposes an OpenMP-MPI hy-brid parallelization of the MCMC steps, which are an integral part of Structure, and analyses the performance under various scenar-ios. The results indicate that the parallelization produce significant speedups over the serial version in all scenarios tested. This al-lows for the use of the hardware in a more efficient manner, by adapting the program to the parallel architecture. This is important because not only does it r...
The demand for ever-growing computing capabilities in scientific computing and simulation has led to...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...
After a brief introduction on Cross Motif Search and its OpenMP and Hybrid OpenMP-MPI implementatio...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
In this paper we show, through a case-study, how the adoption of the MPI model for the distributed p...
Abstract: The developments of multi-core technology have induced big challenges to software structur...
This document surveys the computational strategies followed to parallelize the most used software in...
This report describes the development of an MPI parallelization support on top of the existing OpenM...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
MPI is the predominant model for parallel programming in technical high performance computing. With ...
The processing of massive amounts of data on clusters with finite amount of memory has become an imp...
The mixing of shared memory and message passing programming models within a single application has o...
This paper is mainly a summary of two years of my research. I will start from the basic theory of th...
With a large variety and complexity of existing HPC machines and uncertainty regarding exact future ...
The demand for ever-growing computing capabilities in scientific computing and simulation has led to...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...
After a brief introduction on Cross Motif Search and its OpenMP and Hybrid OpenMP-MPI implementatio...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
In this paper we show, through a case-study, how the adoption of the MPI model for the distributed p...
Abstract: The developments of multi-core technology have induced big challenges to software structur...
This document surveys the computational strategies followed to parallelize the most used software in...
This report describes the development of an MPI parallelization support on top of the existing OpenM...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
MPI is the predominant model for parallel programming in technical high performance computing. With ...
The processing of massive amounts of data on clusters with finite amount of memory has become an imp...
The mixing of shared memory and message passing programming models within a single application has o...
This paper is mainly a summary of two years of my research. I will start from the basic theory of th...
With a large variety and complexity of existing HPC machines and uncertainty regarding exact future ...
The demand for ever-growing computing capabilities in scientific computing and simulation has led to...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...
One of the solutions to enable scalable 'big data' analysis and analytics is to take advantage of pa...