Life would be so much easier if only we had the source code...
Home -> Publications
Home
  Publications
    
edited volumes
  Awards
  Research
  Teaching
  Miscellaneous
  Full CV [pdf]
  BLOG






  Events








  Past Events





Publications of Torsten Hoefler
Marcin Copik, Marcin Chrapek, Larissa Schmid, Alexandru Calotoiu, Torsten Hoefler:

  Software Resource Disaggregation for HPC with Serverless Computing

(In Proceedings of the 38th IEEE International Parallel and Distributed Processing Symposium (IPDPS'24), presented in San Francisco, CA, USA, IEEE, May 2024)

Abstract

The aggregated HPC resources with rigid allocation systems and programming models struggle to adapt to diverse and changing workloads. Thus, HPC systems fail to efficiently use the large pools of unused memory and increase the utilization of idle computing resources. Prior work attempted to increase the throughput and efficiency of supercomputing systems through workload co-location and resource disaggregation. However, these methods fall short of providing a solution that can be applied to existing systems without major hardware modifications and performance losses. In this paper, we use the new cloud paradigm of serverless computing to improve the utilization of supercom- puters. We show that the FaaS programming model satisfies the requirements of high-performance applications and how idle memory helps resolve cold startup issues. We demonstrate a software resource disaggregation approach where the co-location of functions allows to utilize idle cores and accelerators while retaining near-native performance.

Documents

download article:     
 

BibTeX

@inproceedings{,
  author={Marcin Copik and Marcin Chrapek and Larissa Schmid and Alexandru Calotoiu and Torsten Hoefler},
  title={{ Software Resource Disaggregation for HPC with Serverless Computing}},
  year={2024},
  month={May},
  booktitle={Proceedings of the 38th IEEE International Parallel and Distributed Processing Symposium (IPDPS'24)},
  location={San Francisco, CA, USA},
  publisher={IEEE},
  source={http://www.unixer.de/~htor/publications/},
}


serving: 18.218.63.176:16546© Torsten Hoefler