Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

Build and Execution Environment (BEE): An Encapsulated Environment Enabling HPC Applications Running Everywhere

  • Jieyang Chen
  • , Qiang Guan
  • , Xin Liang
  • , Paul Bryant
  • , Patricia Grubel
  • , Allen McPherson
  • , Li Ta Lo
  • , Timothy Randles
  • , Zizhong Chen
  • , James Paul Ahrens

Producción científica: Conference contributionrevisión exhaustiva

7 Citas (Scopus)

Resumen

Variations in High Performance Computing (HPC) system software configurations mean that applications are typically configured and built for specific HPC environments. Building applications can require a significant investment of time and effort for application users and requires application users to have additional technical knowledge. Linux container technologies such as Docker and Charliecloud bring great benefits to the application development, build and deployment processes. While cloud platforms already widely support containers, HPC systems still have non-uniform support of container technologies. In this work, we propose a unified runtime framework - Build and Execution Environment (BEE) across both HPC and cloud platforms that allows users to run their containerized HPC applications across all supported platforms without modification. We design four BEE backends for four different classes of HPC or cloud platform so that together they cover the majority of mainstream computing platforms for HPC users. Evaluations show that BEE provides an easy-to-use unified user interface, execution environment, and comparable performance.

Idioma originalEnglish
Título de la publicación alojadaProceedings - 2018 IEEE International Conference on Big Data, Big Data 2018
EditoresNaoki Abe, Huan Liu, Calton Pu, Xiaohua Hu, Nesreen Ahmed, Mu Qiao, Yang Song, Donald Kossmann, Bing Liu, Kisung Lee, Jiliang Tang, Jingrui He, Jeffrey Saltz
Páginas1737-1746
Número de páginas10
ISBN (versión digital)9781538650356
DOI
EstadoPublished - jul 2 2018
Evento2018 IEEE International Conference on Big Data, Big Data 2018 - Seattle, United States
Duración: dic 10 2018dic 13 2018

Serie de la publicación

NombreProceedings - 2018 IEEE International Conference on Big Data, Big Data 2018

Conference

Conference2018 IEEE International Conference on Big Data, Big Data 2018
País/TerritorioUnited States
CiudadSeattle
Período12/10/1812/13/18

Nota bibliográfica

Publisher Copyright:
© 2018 IEEE.

Financiación

This work was funded by the the US Government contract DE-AC52-06NA25396 for Los Alamos National Laboratory, operated by Los Alamos National Security, LLC, for the US Department of Energy. This work was also supported by NSF Award No. 1513201. Results presented in this paper were obtained using the Chameleon Cloud sponsored by the National Science Foundation. The publication has been assigned the LANL identifier LA-UR-18-27912.

FinanciadoresNúmero del financiador
US Department of Energy
US Department of Veterans Affairs or the US governmentDE-AC52-06NA25396
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China1513201
U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China

    ASJC Scopus subject areas

    • Computer Science Applications
    • Information Systems

    Huella

    Profundice en los temas de investigación de 'Build and Execution Environment (BEE): An Encapsulated Environment Enabling HPC Applications Running Everywhere'. En conjunto forman una huella única.

    Citar esto