Listar por tema "MPI"
Mostrando ítems 1-10 de 10
-
A Survey on Malleability Solutions for High-Performance Distributed Computing
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 ... -
Análisis de métodos de redistribución de datos para aplicaciones MPI maleables
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 ... -
Aplicación sintética para el estudio de maleabilidad en computación de altas prestaciones
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 ... -
Argobots: A Lightweight Low-Level Threading and Tasking Framework
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 ... -
Communication in task-parallel ILU-preconditioned CG solversusing MPI + OmpSs
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 ... -
Configurable synthetic application for studying malleability in HPC
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 ... -
Efficient data redistribution for malleable applications
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 ... -
Malleability Implementation in a MPI Iterative Method
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 ... -
Parallelization of Multilevel ILU Preconditioners on Distributed-Memory Multiprocessors
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 ... -
Reproducibility of parallel preconditioned conjugate gradient in hybrid programming environments
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 ...