A survey on malleability solutions for high-performance distributed computing
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 …
Performance Computing (HPC) facilities is a cornerstone in the next generation of exascale …
DMRlib: easy-coding and efficient resource management for job malleability
S Iserte, R Mayo, ES Quintana-Ortí… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Process malleability has proved to have a highly positive impact on the resource utilization
and global productivity in data centers compared with the conventional static resource …
and global productivity in data centers compared with the conventional static resource …
An study of the effect of process malleability in the energy efficiency on GPU-based clusters
The adoption of graphic processor units (GPU) in high-performance computing (HPC)
infrastructures determines, in many cases, the energy consumption of those facilities. For …
infrastructures determines, in many cases, the energy consumption of those facilities. For …
Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities
With the increase of complex scientific simulations driven by workflows and heterogeneous
workload profiles, managing system resources effectively is essential for improving …
workload profiles, managing system resources effectively is essential for improving …
Elasticity in a Task-based Dataflow Runtime Through Inter-node GPU Work Stealing
J John, J Milthorpe - … Symposium on Cluster, Cloud and Internet …, 2024 - ieeexplore.ieee.org
Most contemporary HPC programming models assume an inelastic runtime in which the
resources allocated to an application remain fixed throughout its execution. Conversely …
resources allocated to an application remain fixed throughout its execution. Conversely …
Efficient data redistribution for malleable applications
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 …
the number of processes on–the–fly without stopping its execution, reallocating the compute …
Methodology for malleable applications on distributed memory systems
J Aguilar Mena - 2022 - upcommons.upc.edu
(English) The dominant programming approach for scientific and industrial computing on
clusters is MPI+ X. While there are a variety of approaches within the node, denoted by …
clusters is MPI+ X. While there are a variety of approaches within the node, denoted by …
[引用][C] A Survey on Malleability Solutions for High-Performance Distributed Computing
[引用][C] Incorporación de la Maleabilidad en un Método Iterativo
I Martín Álvarez, JI Aliaga Estellés, D Andrade - 2021 - Universidad de Málaga