Article Abstract

|
Title: |
Parallel programming over ChinaGrid |
| |
Author: |
Weiyuan Huang, Yongwei Wu, Yulai Yuan, Jia Liu, Guangwen Yang, Weimin Zheng
|
| |
Address: |
Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China. ' Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China. ' Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China. ' Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China. ' Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China. ' Department of Computer Science and Technology, Tsinghua University, Beijing, 100084, P.R. China |
| |
Journal: |
International Journal of Web and Grid Services 2007 - Vol. 3, No.4 pp. 480 - 497 |
| |
Abstract: |
Grid computing is becoming more and more attractive for providing a convenient uniform platform for coordinating highly distributed and heterogeneous resources and services. In this paper, a practical task-level distributed Parallel Programming Interface (PPI) for grid computing is introduced – GridPPI. It is an MPI-like interface with high-level parallel tasking over the grid. GridPPI is a prototype of Grid-API, which supports all operations that are necessary for such task-level distributed parallel computing over grids, including service discovering and selecting, task submitting and reporting, etc. In this paper, the Web Service Resource Framework (WSRF) service-oriented implementation and evaluation of the GridPPI on the ChinaGrid Support Platform (CGSP) are discussed in detail. A performance analysis is also made that shows that our efforts could provide a flexible and effective programming library in the grid environment. |
| |
Keywords: |
grid computing; programming models; parallel programming; ChinaGrid; China; distributed computing; parallel computing; web services; programming library. |
| |
DOI: |
10.1504/IJWGS.2007.015426 |
| |
Purchase this Paper Comment on the Paper
|
| | |