Skip to main navigation Skip to search Skip to main content

Monetary cost optimizations for MPI-based HPC applications on Amazon clouds: Checkpoints and replicated execution

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

25 Citations (Scopus)

Abstract

In this paper, we propose monetary cost optimizations for MPI-based applications with deadline constraints on Amazon EC2. Particularly, we consider to utilize two kinds of Amazon EC2 instances (on-demand and spot instances). As a spot instance can fail at any time due to out-of-bid events, fault tolerant executions are necessary. Through detailed studies, we have found that two common fault tolerant mechanisms, i.e., checkpoints and replicated executions, are complementary for cost-effective MPI executions on spot instances. We formulate the optimization problem and propose a novel cost model to minimize the expected monetary cost. The experimental results with NPB benchmarks on Amazon EC2 demonstrate that 1) it is feasible to run MPI applications with performance constraints on spot instances, 2) our proposal achieves significant monetary cost reduction compared to the state-of-the-art algorithm and 3) it is necessary to adaptively choose checkpoint and replication techniques for cost-effective and reliable MPI executions on Amazon EC2.

Original languageEnglish
Title of host publicationSC 2015: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis
Place of PublicationNew York
PublisherIEEE
Number of pages12
ISBN (Electronic)9781450337236
DOIs
Publication statusPublished - 15 Nov 2015
EventInternational Conference for High Performance Computing, Networking, Storage and Analysis - Austin, United States
Duration: 15 Nov 201520 Nov 2015
https://sc15.supercomputing.org/ (Conference website)
https://dl.acm.org/doi/proceedings/10.1145/2807591 (Conference proceeding)

Publication series

NameInternational Conference for High Performance Computing, Networking, Storage and Analysis, SC
VolumeNovember-2015
ISSN (Print)2167-4329
ISSN (Electronic)2167-4337

Conference

ConferenceInternational Conference for High Performance Computing, Networking, Storage and Analysis
Abbreviated titleSC 2015
Country/TerritoryUnited States
CityAustin
Period15/11/1520/11/15
Internet address

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

User-Defined Keywords

  • cloud
  • fault-tolerance
  • monetary cost
  • MPI
  • spot instance

Fingerprint

Dive into the research topics of 'Monetary cost optimizations for MPI-based HPC applications on Amazon clouds: Checkpoints and replicated execution'. Together they form a unique fingerprint.

Cite this