DocumentCode
583150
Title
BSPCloud: A Programming Model for Cloud Computing
Author
Liu, Xiaodong ; Tong, Weiqin ; Hou, Yan
Author_Institution
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear
2012
fDate
27-29 Oct. 2012
Firstpage
1109
Lastpage
1113
Abstract
Programming model for cloud computing has been a research focus recently. Some progresses have been made in cloud computing programming model, but little has been done on the model of predictable performance. In this paper, we introduce a programming model - BSPCloud, which has the advantages of performance predictability. A proof-of-concept of BSPCloud library has been implemented in java. We detail applying BSPCloud library on matrix multiplication, the experiment results display good speedup and scalability. We also analysis the factors which affect BSPCloud performance and the analysis also helpful to general parallel model of multi-core cluster.
Keywords
Java; cloud computing; matrix multiplication; software performance evaluation; BSPCloud library; Java; cloud computing programming model; matrix multiplication; multicore cluster; performance predictability; Adaptation models; Cloud computing; Computational modeling; Message systems; Predictive models; Programming; Synchronization; BSPCloud; bulk synchronous parallel; cloud computing; programming model;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4673-4873-7
Type
conf
DOI
10.1109/CIT.2012.225
Filename
6392062
Link To Document