Skip to main content
SHARE
Publication

The HPC Container Experience on the Summit Supercomputer...

by Subil Abraham
Publication Type
Conference Paper
Book Title
PEARC '23: Practice and Experience in Advanced Research Computing
Publication Date
Page Numbers
273 to 277
Publisher Location
New York, New York, United States of America
Conference Name
Practice and Experience in Advanced Research Computing (PEARC)
Conference Location
Portland, Oregon, United States of America
Conference Sponsor
ACM
Conference Date
-

Containers are seeing widespread use in the world of High Performance Computing, with many HPC Centers either providing their own containerization solution or adopting existing ones like Singularity and Apptainer. The demand for containerization options come from users who want to take advantage of the portability and reproducibility containers can provide, as well as being able to build and use applications that are only distributed in container form or are otherwise unsuited to natively run in an HPC environment. The users served by the Oak Ridge Leadership Computing Facility are no exception. We go over the past and current containerization offerings at the Oak Ridge Leadership Computing Facility, mainly focusing on the Summit supercomputer. We arrive at using a combination of Podman and Singularity to allow users to build and run containers directly on Summit, without requiring external resources or hardware for any step of the process. We look at a couple of projects running on Summit that greatly benefited from being able to use containers on Summit. And we compare benchmarks running natively and in containers on Summit at different scales, observing minimal performance difference and consistent behavior across all tests.