Abstract

Cloud computing has seen tremendous growth, particularly for commercial web applications. The on-demand, pay-as-you-go model creates a flexible and cost-effective means to access compute resources. For these reasons, the scientific computing community has shown increasing interest in exploring cloud computing. However, the underlying implementation and performance of clouds are very different from those at traditional supercomputing centers. It is therefore critical to evaluate the performance of HPC applications in today's cloud environments to understand the tradeoffs inherent in migrating to the cloud. This work represents the most comprehensive evaluation to date comparing conventional HPC platforms to Amazon EC2, using real applications representative of the workload at a typical supercomputing center. Overall results indicate that EC2 is six times slower than a typical mid-range Linux cluster, and twenty times slower than a modern HPC system. The interconnect on the EC2 cloud platform severely limits performance and causes significant variability.

Keywords

Cloud computingSupercomputerComputer scienceWorkloadOperating systemAmazon rainforestDistributed computingData centerDatabase

Affiliated Institutions

Related Publications

CloneCloud

Mobile applications are becoming increasingly ubiquitous and provide ever richer functionality on mobile devices. At the same time, such devices often enjoy strong connectivity ...

2011 1871 citations

Publication Info

Year
2010
Type
article
Pages
159-168
Citations
599
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

599
OpenAlex

Cite This

Keith Jackson, Lavanya Ramakrishnan, Krishna Muriki et al. (2010). Performance Analysis of High Performance Computing Applications on the Amazon Web Services Cloud. , 159-168. https://doi.org/10.1109/cloudcom.2010.69

Identifiers

DOI
10.1109/cloudcom.2010.69