We present specialized implementations of the preconditioned iterative linear system solver in ILUPACK for Non-Uniform Memory Access (NUMA) platforms and many-core hardware co-processors based on the Intel Xeon Phi and graphics accelerators. For the conventional x86 architectures, our approach exploits task parallelism via the OmpSs runtime as well as a messagepassing implementation based on MPI, respectively yielding a dynamic and static schedule of the work to the cores, with di erent numeric semantics to those of the sequential ILUPACK. For the graphics processor we exploit data parallelism by o -loading the computationally expensive kernels to the accelerator while keeping the numeric semantics of the sequential case.The author...
International audienceIn this paper, we present a fine-grained multi-stage metric-based triangular r...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...
We present specialized implementations of the preconditioned iterative linear system solver in ILUP...
We present specialized implementations of the preconditioned iterative linear system solver in ILUPA...
We analyze the efficiency of servers equipped with state-of-the-art general-purpose multicore proces...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
We target the parallel solution of sparse linear systems via iterative Krylov subspace–based methods...
We investigate the efficient iterative solution of large-scale sparse linear systems on shared-memor...
Embedded manycore architectures are often organized as fabrics of tightly-coupled shared memory clus...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Embedded manycore architectures are often organized as fabrics of tightly-coupled shared memory clus...
International audienceIn this paper, we present some solutions to handle to problems commonly encoun...
International audienceMost recent HPC platforms have heterogeneous nodes composed of multi-core CPUs...
International audienceOver the past few years, parallel sparse direct solvers have made significant ...
International audienceIn this paper, we present a fine-grained multi-stage metric-based triangular r...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...
We present specialized implementations of the preconditioned iterative linear system solver in ILUP...
We present specialized implementations of the preconditioned iterative linear system solver in ILUPA...
We analyze the efficiency of servers equipped with state-of-the-art general-purpose multicore proces...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
We target the parallel solution of sparse linear systems via iterative Krylov subspace–based methods...
We investigate the efficient iterative solution of large-scale sparse linear systems on shared-memor...
Embedded manycore architectures are often organized as fabrics of tightly-coupled shared memory clus...
Ponència presentada al 2nd Workshop on Power-Aware Computing (PACO 2017) Ringberg Castle, Germany, J...
Embedded manycore architectures are often organized as fabrics of tightly-coupled shared memory clus...
International audienceIn this paper, we present some solutions to handle to problems commonly encoun...
International audienceMost recent HPC platforms have heterogeneous nodes composed of multi-core CPUs...
International audienceOver the past few years, parallel sparse direct solvers have made significant ...
International audienceIn this paper, we present a fine-grained multi-stage metric-based triangular r...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...
En esta tesis doctoral se aborda la solución de sistemas dispersos de ecuaciones lineales utilizando...