Thesis (Master's)--University of Washington, 2015Master of Science in Computer Science & Software EngineeringIn this paper, we explore the relationship between programmability and performance within the context of two C++ parallel/distributed programming approaches: Hybrid OpenMP/MPI & MASS (Multi-Agent Spatial Simulation). Our study begins by working with the following hypothesis: programmers in big data analysis and Agent-Based Models (ABM) will find MASS easier to use than hybrid OpenMP/MPI, despite its slower performance. We then detail the planned experiments and criteria used for testing this hypothesis, which include a mixture of broadly-accepted characteristics for programmability within parallel/distributed frameworks, survey appli...
With the introduction of more powerful and massively parallel embedded processors, embedded systems ...
After a brief introduction on Cross Motif Search and its OpenMP and Hybrid OpenMP-MPI implementatio...
This paper is mainly a summary of two years of my research. I will start from the basic theory of th...
The mixing of shared memory and message passing programming models within a single application has o...
Parallel programming has become ubiquitous and more than a preference, it is a necessity for utilizi...
The mixing of shared memory and message passing programming models within a single application has o...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
The mixed-mode OpenMP and MPI programming models in parallel application have significant impact on ...
This work studies the performance and scalability characteristics of"hybrid'" parallel pro...
The most widely used node type in high-performance computing nowadays is a 2-socket server node. The...
Today most computer have a multicore processor and are depending on parallel execution to be able to...
In this masters thesis we explore past work trying to classify algorithmic problems. These classicat...
We evaluate the claim that a PRAM-like parallel programming model (XMTC) requires less effort than a...
Abstract—Given the availability of computer clusters based on multi-core processors, the hybrid prog...
This paper deals with the performance prediction of hybrid OpenMP/MPI code. After a brief overview o...
With the introduction of more powerful and massively parallel embedded processors, embedded systems ...
After a brief introduction on Cross Motif Search and its OpenMP and Hybrid OpenMP-MPI implementatio...
This paper is mainly a summary of two years of my research. I will start from the basic theory of th...
The mixing of shared memory and message passing programming models within a single application has o...
Parallel programming has become ubiquitous and more than a preference, it is a necessity for utilizi...
The mixing of shared memory and message passing programming models within a single application has o...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
The mixed-mode OpenMP and MPI programming models in parallel application have significant impact on ...
This work studies the performance and scalability characteristics of"hybrid'" parallel pro...
The most widely used node type in high-performance computing nowadays is a 2-socket server node. The...
Today most computer have a multicore processor and are depending on parallel execution to be able to...
In this masters thesis we explore past work trying to classify algorithmic problems. These classicat...
We evaluate the claim that a PRAM-like parallel programming model (XMTC) requires less effort than a...
Abstract—Given the availability of computer clusters based on multi-core processors, the hybrid prog...
This paper deals with the performance prediction of hybrid OpenMP/MPI code. After a brief overview o...
With the introduction of more powerful and massively parallel embedded processors, embedded systems ...
After a brief introduction on Cross Motif Search and its OpenMP and Hybrid OpenMP-MPI implementatio...
This paper is mainly a summary of two years of my research. I will start from the basic theory of th...