Skip to main navigation Skip to search Skip to main content

System-level support for composition of applications

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Current HPC system software lacks support for emerging application deployment scenarios that combine one or more simulations with in situ analytics, sometimes called multi-component or multi-enclave applications. This paper presents an initial design study, implementation, and evaluation of mechanisms supporting composite multi-enclave applications in the Hobbes exascale operating system. These mechanisms include virtualization techniques isolating application custom enclaves while using the vendor-supplied host operating system and high-performance inter-VM communication mechanisms. Our initial single-node performance evaluation of these mechanisms on multi-enclave science applications, both real and proxy, demonstrate the ability to support multi-enclave HPC job composition with minimal performance overhead.

Original languageEnglish
Title of host publicationProceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, ROSS 2015 - In conjunction with HPDC 2015
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450336062
DOIs
StatePublished - Jun 16 2015
Event5th International Workshop on Runtime and Operating Systems for Supercomputers, ROSS 2015 - Portland, United States
Duration: Jun 16 2015 → …

Publication series

NameProceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, ROSS 2015 - In conjunction with HPDC 2015

Conference

Conference5th International Workshop on Runtime and Operating Systems for Supercomputers, ROSS 2015
Country/TerritoryUnited States
CityPortland
Period06/16/15 → …

Funding

This work has been supported by US Department of En-ergy, O_ce of Science, Advanced Scienti_c Computing Research program. This work was performed in part at Los Alamos National Laboratory, supported by the U.S. Department of Energy contract DE-FC02-06ER25750. This work was performed in part at the Oak Ridge National Laboratory, which is managed by UT-Battelle, LLC under contract DE-AC05-00OR22725. Sandia is a multiprogram laboratory oper-ated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy''s National Nuclear Security Administration under contract DE-AC04-94AL85000.

Fingerprint

Dive into the research topics of 'System-level support for composition of applications'. Together they form a unique fingerprint.

Cite this