• openAccess   A Survey on Malleability Solutions for High-Performance Distributed Computing 

      Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio; Martín Álvarez, Iker; Mayo, Rafael MDPI (2022-05-22)
      Maintaining a high rate of productivity, in terms of completed jobs per unit of time, in High-Performance Computing (HPC) facilities is a cornerstone in the next generation of exascale supercomputers. Process malleability ...
    • openAccess   Análisis de métodos de redistribución de datos para aplicaciones MPI maleables 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Iserte, Sergio Sociedad de Arquitectura y Tecnología de Computadores (SARTECO) (2023-09)
      La maleabilidad de procesos puede definirse como la capacidad de un trabajo paralelo MPI distribuido para modificar el número de procesos sin detener su ejecución, reasignando los recursos computacionales inicialmente ...
    • openAccess   Aplicación sintética para el estudio de maleabilidad en computación de altas prestaciones 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Iserte, Sergio; Mayo, Rafael Universitat d'Alacant (2022)
      Hoy en día, la mejora del rendimiento en los grandes clusters de ordenadores recomienda el desarrollo de aplicaciones maleables. Así, durante la ejecución de estas aplicaciones en un trabajo, el sistema de gestión de ...
    • openAccess   Argobots: A Lightweight Low-Level Threading and Tasking Framework 

      Seo, Sangmin; Amer, Abdelhalim; Balaji, Pavan; Bordage, Cyril; Bosilca, George; Brooks, Alex; Carns, Philip; Castelló, Adrián; Genet, Damien; Herault, Thomas; Iwasaki, Shintaro; Jindal, Prateek; Kalé, Laxmikant V.; Krishnamoorthy, Sriram; Lifflander, Jonathan; Lu, Huiwei; Meneses, Esteban; Snir, Marc; Sun, Yanhua; Taura, Kenjiro; Beckman, Pete IEEE (2017-10)
      In the past few decades, a number of user-level threading and tasking models have been proposed in the literature to address the shortcomings of OS-level threads, primarily with respect to cost and flexibility. Current ...
    • openAccess   Communication in task-parallel ILU-preconditioned CG solversusing MPI + OmpSs 

      Aliaga Estellés, José Ignacio; Barreda Vayá, Maria; Flegar, Goran; Bollhöffer, Matthias; Quintana-Orti, Enrique S. Wiley (2017-11-10)
      We target the parallel solution of sparse linear systems via iterative Krylov subspace–based methods enhanced with incomplete LU (ILU)-type preconditioners on clusters of multicore processors. In order to tackle large-scale ...
    • closedAccess   Configurable synthetic application for studying malleability in HPC 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio IEEE (2023-06-01)
      Nowadays, the throughput improvement in large clusters of computers recommends the development of malleable applications. Thus, during the execution of these applications in a job, the resource management system (RMS) can ...
    • openAccess   Efficient data redistribution for malleable applications 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio ACM Digital Library (2023)
      Process malleability can be defined as the ability of a distributed MPI parallel job to change the number of processes on–the–fly without stopping its execution, reallocating the compute resources originally assigned to ...
    • closedAccess   Malleability Implementation in a MPI Iterative Method 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Mayo, Rafael; Iserte, Sergio IEEE (2021-09)
      In this poster is evaluated the data redistribution stage for two malleable versions of the Conjugate Gradient. One version is based on synchronous communications, while the other one uses asynchronous communications to ...
    • closedAccess   Parallelization of Multilevel ILU Preconditioners on Distributed-Memory Multiprocessors 

      Aliaga Estellés, José Ignacio; Bollhöfer, Matthias; Martín Huertas, Alberto F.; Quintana-Orti, Enrique S. Springer Berlin Heidelberg (2012)
      In this paper we investigate the parallelization of the ILUPACK library for the solution of sparse linear systems on distributed-memory multiprocessors. The parallelization approach employs multilevel graph partitioning ...
    • openAccess   Reproducibility of parallel preconditioned conjugate gradient in hybrid programming environments 

      Iakymchuk, Roman; Barreda Vayá, Maria; Graillat, Stef; Aliaga Estellés, José Ignacio; Quintana-Orti, Enrique S. Sage (2020-06-17)
      The Preconditioned Conjugate Gradient method is often employed for the solution of linear systems of equations arising in numerical simulations of physical phenomena. While being widely used, the solver is also known for ...