WAPM:A parallel programming model in large scale Internet distributed computing environments

XU Sheng-chao · Journal of Computer Applications · 2009

Programming models like MPI or OpenMP are not suitable for large-scale Internet environments because of scalability or parallel grain issues. In this paper,a novel parallel programming model in large-scale Internet environments called Wide Area Programming Model (WAPM),which provided a feasible way for parallel programming,was designed and implemented. WAPM includes three modules: communication library,communication protocol and application programming interface. WAPM is a good programming model,and is strongly supported by its general programming,adaptive parallelism and fault tolerance. An example application was also demonstrated with WAPM on a specific distributed computing platform. In order to testify the efficiency of WAPM,a serial of simulation experiments were done. The results obtained from performance analysis show that WAPM is a general and feasible approach for parallel programming.

Read the paper · More papers on PaperTik