Linear algebra applications are commonly used nowadays to solve large scale problems whose size requires the use of distributed and parallel execution on dedicated computation platforms. Many modern linear algebra libraries rely on runtime systems that implement task-based model for their parallel execution. Such tools allow to achieve high performance by performing dynamic scheduling and automatic handling of communications on a set of distributed resources. At the same time, they simplify the implementation of linear algebra operations by decoupling the data distribution from the computations and relieve the programmer from explicit management of communications. Although runtime systems enable the use of virtually any data distribution, m...
In this paper, we deal with algorithmic issues on heterogeneous platforms. We concentrate on dense l...
Throughout this thesis, we have designed memory-aware algorithms and scheduling techniques suitedfor...
This paper describes the design of ScaLAPACK, a scalable software library for performing dense and b...
De nos jours, les applications d'algèbre linéraire sont couramment utilisées pour traiter des problè...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
This paper presents and analyzes two different strategies of heterogeneous distribution of computati...
Implementing linear algebra kernels on distributed memory parallel computers raises the problem of d...
This paper presents a self-optimization methodology for parallel linear algebra rou-tines on heterog...
In this paper we consider the data distribution and data movement issues related to the solution of ...
In this document, we describe two strategies of distribution of computations that can be used to imp...
International audienceThis paper adresses static resource allocation problems for irregular distribu...
We study the implementation of dense linear algebra computations, such as matrix multiplication and ...
Les décompositions en matrices triangulaires sont une brique de base fondamentale en calcul algébriq...
This paper presents a dynamic task scheduling approach to executing dense linear algebra algorithms ...
In this paper, we deal with algorithmic issues on heterogeneous platforms. We concentrate on dense l...
Throughout this thesis, we have designed memory-aware algorithms and scheduling techniques suitedfor...
This paper describes the design of ScaLAPACK, a scalable software library for performing dense and b...
De nos jours, les applications d'algèbre linéraire sont couramment utilisées pour traiter des problè...
This paper discusses the design of linear algebra libraries for high performance computers. Particul...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
This paper presents and analyzes two different strategies of heterogeneous distribution of computati...
Implementing linear algebra kernels on distributed memory parallel computers raises the problem of d...
This paper presents a self-optimization methodology for parallel linear algebra rou-tines on heterog...
In this paper we consider the data distribution and data movement issues related to the solution of ...
In this document, we describe two strategies of distribution of computations that can be used to imp...
International audienceThis paper adresses static resource allocation problems for irregular distribu...
We study the implementation of dense linear algebra computations, such as matrix multiplication and ...
Les décompositions en matrices triangulaires sont une brique de base fondamentale en calcul algébriq...
This paper presents a dynamic task scheduling approach to executing dense linear algebra algorithms ...
In this paper, we deal with algorithmic issues on heterogeneous platforms. We concentrate on dense l...
Throughout this thesis, we have designed memory-aware algorithms and scheduling techniques suitedfor...
This paper describes the design of ScaLAPACK, a scalable software library for performing dense and b...