DocumentCode :
3000459
Title :
Scientific Application Performance on HPC, Private and Public Cloud Resources: A Case Study Using Climate, Cardiac Model Codes and the NPB Benchmark Suite
Author :
Strazdins, Peter E. ; Cai, Jie ; Atif, Muhammad ; Antony, Joseph
Author_Institution :
Res. Sch. of Comput. Sci., Australian Nat. Univ., Canberra, ACT, Australia
fYear :
2012
fDate :
21-25 May 2012
Firstpage :
1416
Lastpage :
1424
Abstract :
The ubiquity of on-demand cloud computing resources enables scientific researchers to dynamically provision and consume compute and storage resources in response to science needs. Whereas traditional HPC compute resources are often centrally managed with a priori CPU-time allocations and use policies. A long term goal of our work is to assess the efficacy of preserving the user environment (compilers, support libraries, runtimes and application codes) available at a traditional HPC facility for deployment into a VM environment, which can then be subsequently used in both private and public scientific clouds. This would afford greater flexibility to users in choosing hardware resources that suit their science needs better, as well as aiding them in transitioning onto private/public cloud resources. In this paper we present work in-progress performance results for a set of benchmark kernels and scientific applications running in a traditional HPC environment, a private VM cluster and an Amazon HPC EC2 cluster. These are the OSU MPI micro-benchmark, the NAS Parallel macro-benchmarks and two large scientific application codes (the UK Met Office´s MetUM global climate model and the Chaste multi-scale computational biology code) respectively. We discuss parallel scalability and runtime information obtained using the IPM performance monitoring framework for MPI applications. We were also able to successfully build application codes in a traditional HPC environment and package these into VMs which ran on both private and public cloud resources.
Keywords :
application program interfaces; cloud computing; message passing; natural sciences computing; parallel processing; resource allocation; virtual machines; Amazon HPC EC2 cluster; CPU-time allocations; HPC compute resources; IPM performance monitoring framework; NAS parallel macro-benchmarks; NPB benchmark suite; OSU MPI microbenchmark; VM cluster; VM environment; climate cardiac model codes; on-demand cloud computing resources; private cloud resources; public cloud resources; scientific application codes; scientific application performance; storage resources; work in-progress performance; Bandwidth; Benchmark testing; Cloud computing; Clouds; Computational modeling; Hardware; Virtual machine monitors; Chaste; Cloud Computing; IPM; Performance Analysis; Scientific Workloads; Unified Model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
Type :
conf
DOI :
10.1109/IPDPSW.2012.186
Filename :
6270809
Link To Document :
بازگشت