Recent advances in matrix partitioning for parallel computing on heterogeneous platforms

O Beaumont, BA Becker, A DeFlumere… - … on Parallel and …, 2018 - ieeexplore.ieee.org
The problem of partitioning dense matrices into sets of sub-matrices has received increased
attention recently and is crucial when considering dense linear algebra and kernels with …

[LIBRO][B] Parallel algorithms

H Casanova, A Legrand, Y Robert - 2008 - taylorfrancis.com
Focusing on algorithms for distributed-memory parallel architectures, Parallel Algorithms
presents a rigorous yet accessible treatment of theoretical models of parallel computation …

Enabling and scaling matrix computations on heterogeneous multi-core and multi-GPU systems

F Song, S Tomov, J Dongarra - … of the 26th ACM international conference …, 2012 - dl.acm.org
We present a new approach to utilizing all CPU cores and all GPUs on heterogeneous
multicore and multi-GPU systems to support dense matrix computations efficiently. The main …

A novel data-partitioning algorithm for performance optimization of data-parallel applications on heterogeneous HPC platforms

H Khaleghzadeh, RR Manumachu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Modern HPC platforms have become highly heterogeneous owing to tight integration of
multicore CPUs and accelerators (such as Graphics Processing Units, Intel Xeon Phis, or …

[PDF][PDF] An overview of heterogeneous high performance and grid computing

J Dongarra, A Lastovetsky - Engineering the Grid: Status and …, 2006 - academia.edu
This paper is an overview the ongoing academic research, development, and uses of
heterogeneous parallel and distributed computing. This work is placed in the context of …

Data partitioning with a functional performance model of heterogeneous processors

A Lastovetsky, R Reddy - The International Journal of High …, 2007 - journals.sagepub.com
In this paper, we address the problem of optimal distribution of computational tasks on a
network of heterogeneous computers when one or more tasks do not fit into the main …

The master-slave paradigm with heterogeneous processors

O Beaumont, A Legrand… - IEEE Transactions on …, 2003 - ieeexplore.ieee.org
We revisit the master-slave tasking paradigm in the context of heterogeneous processors.
We assume that communications are handled by a bus and, therefore, at most one …

[LIBRO][B] High performance heterogeneous computing

J Dongarra, AL Lastovetsky - 2009 - books.google.com
An analytical overview of the state of the art, open problems, and future trends in
heterogeneous parallel and distributed computing This book provides an overview of the …

Centralized versus distributed schedulers for bag-of-tasks applications

O Beaumont, L Carter, J Ferrante… - … on Parallel and …, 2008 - ieeexplore.ieee.org
Multiple applications that execute concurrently on heterogeneous platforms compete for
CPU and network resources. In this paper, we consider the problem of scheduling …

Energy efficiency of load balancing for data-parallel applications in heterogeneous systems

B Pérez, E Stafford, JL Bosque, R Beivide - The Journal of …, 2017 - Springer
The use of heterogeneous systems in supercomputing is on the rise as they improve both
performance and energy efficiency. However, the programming of these machines requires …