Transparent Resource Elasticity for Task-Based Cluster Environments with Work Stealing
Jonas Posner, Claudia Fohry · 2021
Resource elasticity allows to dynamically change the resources of running jobs, which may significantly improve the throughput on supercomputers. Elasticity requires support from both job schedulers and user applications. Whereas the adaptation of traditional programs requires additional programmer effort, task-based programs can be made elastic in a transparent way.