J4 ›› 2011, Vol. 24 ›› Issue (5): 56-62.

• Content • Previous Articles     Next Articles

esearch on heterogeneous model based key cloud computing technologies

 ZHANG Qing-Ke, YANG Bo*, WANG Lin, CHEN Zhen-Xiang   

  1. Shandong Provincial Key Laboratory of Network Based Intelligent Computing,
     School of Information Science and Engineering, University of Jinan, Jinan 250022, China
  • Received:2011-06-30 Published:2011-10-20 Online:2011-10-20

Abstract:

        This paper presents a CPU-GPU heterogeneous parallel programming model based on the distributed programming technology of cloud computing, Map/Reduce. This paper also gives its principle and implementation process. It improves the efficiency of large-scale data processing with the multi-thread parallel mechanism, CUDA. We contrastively analyze two typical distributed storage systems, GFS and HDFS. We eventually present the threelayer architecture and basic type of virtualization technology.

Key words: cloud computing, GPU, CUDA, parallel programming model, distributed storage, virtualization

CLC Number: 

  • TP393

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0), which permits third parties to freely share (i.e., copy and redistribute the material in any medium or format) and adapt (i.e., remix, transform, or build upon the material) the articles published in this journal, provided that appropriate credit is given, a link to the license is provided, and any changes made are indicated. The material may not be used for commercial purposes. For details of the CC BY-NC 4.0 license, please visit: https://creativecommons.org/licenses/by-nc/4.0