Performance evaluation of Amazon Elastic Compute Cloud for NASA high‐performance computing applications. (14th May 2013)
- Record Type:
- Journal Article
- Title:
- Performance evaluation of Amazon Elastic Compute Cloud for NASA high‐performance computing applications. (14th May 2013)
- Main Title:
- Performance evaluation of Amazon Elastic Compute Cloud for NASA high‐performance computing applications
- Authors:
- Mehrotra, Piyush
Djomehri, Jahed
Heistand, Steve
Hood, Robert
Jin, Haoqiang
Lazanoff, Arthur
Saini, Subhash
Biswas, Rupak - Other Names:
- Simmhan Yogesh guestEditor.
Ramakrishnan Lavanya guestEditor.
Antoniu Gabriel guestEditor.
Goble Carole guestEditor.
Yu Yong guestEditor.
Mu Yi guestEditor.
Lu Rongxing guestEditor.
Ren Jian guestEditor.
Venticinque Salvatore guestEditor.
Camacho David guestEditor. - Abstract:
- Abstract: Cloud computing environments are now widely available and are being increasingly utilized for technical computing. They are also being touted for high‐performance computing (HPC) applications in science and engineering. For example, Amazon Elastic Compute Cloud (EC2) Services offers specialized Cluster Compute instance types to run HPC applications. In this paper, we compare the performance characteristics of two Amazon EC2 HPC instance types with that of National Aeronautics and Space Administration's (NASA) Pleiades supercomputer, an SGI® ICE™ cluster. For this study, we utilized the HPC Challenge kernels and the NAS Parallel Benchmarks along with four full‐scale applications from the repertoire of codes that are being used by NASA scientists and engineers. We compare the total runtime of these codes for varying number of cores. We also break out the computation and communication times for a subset of these applications to explore the effect of interconnect differences on the two systems. In general, the single node performance of the two platforms is equivalent. However, for most of the codes when scaling to larger core counts, the performance of the EC2 HPC instances generally lags that of Pleiades because of worse network performance of the former. In addition to analyzing application performance, we also briefly touch upon the overhead due to virtualization and the usability of cloud environments such as Amazon EC2. Published 2013. This article is a U.S.Abstract: Cloud computing environments are now widely available and are being increasingly utilized for technical computing. They are also being touted for high‐performance computing (HPC) applications in science and engineering. For example, Amazon Elastic Compute Cloud (EC2) Services offers specialized Cluster Compute instance types to run HPC applications. In this paper, we compare the performance characteristics of two Amazon EC2 HPC instance types with that of National Aeronautics and Space Administration's (NASA) Pleiades supercomputer, an SGI® ICE™ cluster. For this study, we utilized the HPC Challenge kernels and the NAS Parallel Benchmarks along with four full‐scale applications from the repertoire of codes that are being used by NASA scientists and engineers. We compare the total runtime of these codes for varying number of cores. We also break out the computation and communication times for a subset of these applications to explore the effect of interconnect differences on the two systems. In general, the single node performance of the two platforms is equivalent. However, for most of the codes when scaling to larger core counts, the performance of the EC2 HPC instances generally lags that of Pleiades because of worse network performance of the former. In addition to analyzing application performance, we also briefly touch upon the overhead due to virtualization and the usability of cloud environments such as Amazon EC2. Published 2013. This article is a U.S. Government work and is in the public domain in the U.S.A. … (more)
- Is Part Of:
- Concurrency and computation. Volume 28:Number 4(2016)
- Journal:
- Concurrency and computation
- Issue:
- Volume 28:Number 4(2016)
- Issue Display:
- Volume 28, Issue 4 (2016)
- Year:
- 2016
- Volume:
- 28
- Issue:
- 4
- Issue Sort Value:
- 2016-0028-0004-0000
- Page Start:
- 1041
- Page End:
- 1055
- Publication Date:
- 2013-05-14
- Subjects:
- cloud environments -- high‐performance application performance -- communication overhead -- virtualization overhead
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3029 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 5.xml