Performance Evaluation of Cloud-Based Parallel Computing

As computational models in fields such as medicine and engineering get more refined, resource requirements are increased. In a first instance, these needs have been satisfied using parallel computing and HPC clusters. However, such systems are often costly and lack flexibility. HPC users are therefore tempted to move to elastic HPC using cloud services. One difficulty in making this transition is that HPC and cloud systems are different, and performance may vary. The purpose of this study is to evaluate cloud services as a means to minimise both cost and computation time for large-scale simulations, and to identify which system properties have the most significant impact on performance. Our simulation results show that, while the performance of Virtual CPU (VCPU) is satisfactory, network throughput may lead to difficulties.

[1]  Mostafa H. Ammar,et al.  BencHMAP: benchmark-based, hardware and model-aware partitioning for parallel and distributed network simulation , 2004, The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings..

[2]  Hiroyuki Ohsaki,et al.  On Network Model Division Method Based on Link-to-Link Traffic Intensity for Accelarating Parallel Distributed Simulation , 2005, ICN.

[3]  Edward Walker,et al.  Benchmarking Amazon EC2 for High-Performance Scientific Computing , 2008, login Usenix Mag..

[4]  Rajkumar Buyya,et al.  Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters , 2009, HPDC '09.

[5]  Geoffrey C. Fox,et al.  High Performance Parallel Computing with Clouds and Cloud Technologies , 2009, CloudComp.

[6]  Anthony Skjellum,et al.  A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard , 1996, Parallel Comput..

[7]  Mechthild Stoer,et al.  A simple min-cut algorithm , 1997, JACM.

[8]  Hiroyuki Ohsaki,et al.  Quasi-Dynamic Network Model Partition Method for Accelerating Parallel Network Simulation , 2006, 14th IEEE International Symposium on Modeling, Analysis, and Simulation.

[9]  Constantinos Evangelinos,et al.  Cloud Computing for parallel Scientific HPC Applications: Feasibility of Running Coupled Atmosphere- , 2008 .

[10]  Asad Waqar Malik,et al.  Parallel and Distributed Simulation in the Cloud , 2010 .