DocumentCode
262106
Title
Early Prediction of the Cost of HPC Application Execution in the Cloud
Author
Rak, Massimiliano ; Turtur, Mauro ; Villano, Umberto
Author_Institution
Dept. of Ind. & Inf. Eng., Second Univ. of Naples, Aversa, Italy
fYear
2014
fDate
22-25 Sept. 2014
Firstpage
409
Lastpage
416
Abstract
Even if clouds are not fit for high-end HPC applications, they could be profitably used to bring the power of economic and scalable parallel computing to the masses. But this requires both simple development environments, able to exploit cloud scalability, and the capability to easily predict the cost of HPC application runs. This paper presents a framework built on the top of a cloud aware programming platform (mOSAIC) for the development of bag-of-tasks scientific applications. The framework integrates a cloud-based simulation environment able to predict the behavior of the developed applications. Simulations enable the developer to predict at an early development stage performance and cloud resource usage, and so the infrastructure lease cost on a public cloud. The paper sketches the framework organization and discusses the approach followed for application development. Moreover, some validation tests of prediction results are presented.
Keywords
cloud computing; parallel processing; HPC application execution cost prediction; bag-of-tasks scientific applications; cloud aware programming platform; cloud resource usage; cloud-based simulation environment; mOSAIC; public cloud; scalable parallel computing; Benchmark testing; Cloud computing; Computational modeling; Corporate acquisitions; Load modeling; Prediction algorithms; Predictive models; Cloud Computing; bag of tasks; mosaic; performance prediction; scientific applications; simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014 16th International Symposium on
Conference_Location
Timisoara
Print_ISBN
978-1-4799-8447-3
Type
conf
DOI
10.1109/SYNASC.2014.61
Filename
7034711
Link To Document