2013
DOI: 10.1016/j.future.2012.06.009
|View full text |Cite
|
Sign up to set email alerts
|

Performance analysis of HPC applications in the cloud

Abstract: The scalability of High Performance Computing (HPC) applications depends heavily on the efficient support of network communications in virtualized environments. However, Infrastructure as a Service (IaaS) providers are more focused on deploying systems with higher computational power interconnected via high-speed networks rather than improving the scalability of the communication middleware. This paper analyzes the main performance bottlenecks in HPC applications scalability on Amazon EC2 Cluster Compute platf… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
54
0
6

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 96 publications
(61 citation statements)
references
References 30 publications
1
54
0
6
Order By: Relevance
“…CPU cycles, spent for TCP/IP processing cannot be used for application processing which led to an increasing drop in performance as we were adding more nodes. Similar results were obtained in related work [10] on 10 GbE virtualized interconnects. GROMACS application on the DPPC membrane system uses a less intensive MPI communication pattern.…”
Section: Iters=10000 -A --Tx-depth=300 -C Rc --Ib-port=1 Targethost) supporting
confidence: 91%
See 1 more Smart Citation
“…CPU cycles, spent for TCP/IP processing cannot be used for application processing which led to an increasing drop in performance as we were adding more nodes. Similar results were obtained in related work [10] on 10 GbE virtualized interconnects. GROMACS application on the DPPC membrane system uses a less intensive MPI communication pattern.…”
Section: Iters=10000 -A --Tx-depth=300 -C Rc --Ib-port=1 Targethost) supporting
confidence: 91%
“…Early benchmarks reports low reliability and performance, outlining network performance issues in [8] with further analysis in [9] showing improved but still low performance compared to native systems. Other studies evaluating HPC in the Cloud [10,11] highlight the benefits of on-demand and elastic resources and on the other hand the drawbacks of non-optimal performances, mainly due to interconnect limitations, brought by a virtualization layer and in some cases due to lower performance servers, used in general-use public cloud environments.…”
Section: Related Workmentioning
confidence: 99%
“…Even after some simplifications from the original configuration (Malleson et al, 2010b), a single model run still required approximately 10 hours to complete on a normal desktop machine. The results discussed here were generated with the use of a 16-core Intel Xeon E5-2670 ("Sandy Bridge") virtual machine provided through Amazon Web Services (Expósito et al 2013), but even with this hardware, each GA iteration --with a population of only 20 chromosomes --required approximately 20 hours to complete. An associated side effect of the computation time is that it is not feasible to run each individual model configuration multiple times, which would be preferable because it would give a more comprehensive assessment of the model error (the simulation is probabilistic so each run will lead to slightly different results).…”
Section: Discussionmentioning
confidence: 99%
“…Yet, we list it here since it represents one of the few projects dealing with on-demand HPC. 11 offers three products: dedicated systems (R-Edge), on-demand HPC computing with technical support (R-Fusion), and pay-per-use customizable HPC resources (R-Cloud). R-cloud is an IaaS providing both a shared cluster, in which users are billed by the job, and virtual private clusters, in which access is billed on a 24/7 basis.…”
Section: On-demand Platforms For Hpcmentioning
confidence: 99%