24196

Python Workflows on HPC Systems

Dominik Strassel, Philipp Reusch, Janis Keuper
CC-HPC, Fraunhofer ITWM, Kaiserslautern, Germany
arXiv:2012.00365 [cs.LG], (1 Dec 2020)

@misc{strassel2020python,

   title={Python Workflows on HPC Systems},

   author={Dominik Strassel and Philipp Reusch and Janis Keuper},

   year={2020},

   eprint={2012.00365},

   archivePrefix={arXiv},

   primaryClass={cs.LG}

}

Download Download (PDF)   View View   Source Source   

523

views

The recent successes and wide spread application of compute intensive machine learning and data analytics methods have been boosting the usage of the Python programming language on HPC systems. While Python provides many advantages for the users, it has not been designed with a focus on multi-user environments or parallel programming – making it quite challenging to maintain stable and secure Python workflows on a HPC system. In this paper, we analyze the key problems induced by the usage of Python on HPC clusters and sketch appropriate workarounds for efficiently maintaining multi-user Python software environments, securing and restricting resources of Python jobs and containing Python processes, while focusing on Deep Learning applications running on GPU clusters.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: