@inproceedings{b03aeecaf94343e78f3de8fc7eba79b4,
title = "Providing Accessible Software Environments Across Science Gateways and HPC",
abstract = "While High-Performance Computing (HPC) resources are powerful for tackling complex, computationally intensive analysis and modeling problems, access to these resources varies across disciplines. Domain scientists in a variety of fields such as social and environmental sciences often lack in-depth technical skills (e.g., familiarity with terminal, knowledge of job schedulers) to effectively utilize HPC resources, hindering desired research. In this context, CyberGIS-Compute is a middleware toolkit designed to democratize HPC access with the main goal of enabling domain scientists in diverse fields to solve computationally intensive problems. A key challenge facing model developers on CyberGIS-Compute is to create a containerized software environment for their models. Domain experts unfamiliar with HPC are generally unfamiliar with containerization technologies (e.g., Docker, Singularity) and thus unable to create/test containers to execute their models. But if they have access to science gateways, they would want to use these familiar software environments on HPC resources. This paper describes a novel approach to integrating the Cern Virtual Machine File System (CVMFS) into CyberGIS-Compute to provide consistent software environments across science gateways and HPC resources.",
keywords = "CVMFS, cyberGIS, HPC, Jupyter, middleware, Python",
author = "Alexander Michels and Mit Kotak and Anand Padmanabhan and John Speaks and Shaowen Wang",
note = "Publisher Copyright: {\textcopyright} 2024 Owner/Author.; 2024 Practice and Experience in Advanced Research Computing, PEARC 2024 ; Conference date: 21-07-2024 Through 25-07-2024",
year = "2024",
month = jul,
day = "17",
doi = "10.1145/3626203.3670614",
language = "English (US)",
series = "PEARC 2024 - Practice and Experience in Advanced Research Computing 2024: Human Powered Computing",
publisher = "Association for Computing Machinery",
booktitle = "PEARC 2024 - Practice and Experience in Advanced Research Computing 2024",
address = "United States",
}