Heterogeneity is emerging as one of the most challenging characteristics of today’s parallel environments. However, not many fully-featured advanced numerical, scientific libraries have been ported on such architectures. In this paper, we propose to extend a sparse hybrid solver for handling distributed memory heterogeneous platforms. As in the original solver, we perform a domain decomposition and associate one subdomain with one MPI process. However, while each subdomain was processed sequentially (binded onto a single CPU core) in the original solver, the new solver instead relies on task-based local solvers, delegating tasks to available computing units. We show that this “MPI+task” design conveniently allows for exploiting distributed ...
We consider the challenge of solving large scale sparse linear systems arising from different applic...
International audienceSolving large sparse systems of linear equations is a crucial and time-consumi...
Recent studies have shown the potential of task-based programming paradigms for implementing robust,...
Heterogeneity is emerging as one of the most challenging characteristics of today’s parallel environ...
In the context of this thesis, our focus is on numerical linear algebra, more precisely on solution ...
Dans le contexte de cette thèse, nous nous focalisons sur des algorithmes pour l’algèbre linéaire nu...
The solution of large sparse linear systems is often the most time-consuming part of many science an...
The solution of large sparse linear systems is often the most time-consuming part of many science an...
International audienceIn this talk we will discuss our research activities on the design of parallel...
Abstract—With the ubiquity of multicore processors, it is crucial that solvers adapt to the hierarch...
International audienceFuture computing platforms will be distributed and heterogeneous. Such platfor...
Future computing platforms will be distributed and heterogeneous. Such platforms range from heteroge...
It is important to have a fast, robust and scalable algorithm to solve a sparse linear system AX=B. ...
International audienceIn this talk we will describe how H-matrix data sparse techniques can be imple...
Aiming to fully exploit the computing power of all CPUs and all graphics processing units (GPUs) on ...
We consider the challenge of solving large scale sparse linear systems arising from different applic...
International audienceSolving large sparse systems of linear equations is a crucial and time-consumi...
Recent studies have shown the potential of task-based programming paradigms for implementing robust,...
Heterogeneity is emerging as one of the most challenging characteristics of today’s parallel environ...
In the context of this thesis, our focus is on numerical linear algebra, more precisely on solution ...
Dans le contexte de cette thèse, nous nous focalisons sur des algorithmes pour l’algèbre linéaire nu...
The solution of large sparse linear systems is often the most time-consuming part of many science an...
The solution of large sparse linear systems is often the most time-consuming part of many science an...
International audienceIn this talk we will discuss our research activities on the design of parallel...
Abstract—With the ubiquity of multicore processors, it is crucial that solvers adapt to the hierarch...
International audienceFuture computing platforms will be distributed and heterogeneous. Such platfor...
Future computing platforms will be distributed and heterogeneous. Such platforms range from heteroge...
It is important to have a fast, robust and scalable algorithm to solve a sparse linear system AX=B. ...
International audienceIn this talk we will describe how H-matrix data sparse techniques can be imple...
Aiming to fully exploit the computing power of all CPUs and all graphics processing units (GPUs) on ...
We consider the challenge of solving large scale sparse linear systems arising from different applic...
International audienceSolving large sparse systems of linear equations is a crucial and time-consumi...
Recent studies have shown the potential of task-based programming paradigms for implementing robust,...