| Design and Implementation of a Grid-Enabled BSP |
| Tong Weiqin, Ding Jingbo, and Cai Lizhi |
| School of Computer Engineering and Science, Shanghai Univ. Shanghai 20072, China {wqtong@mail.shu.edu.cn, dingjingbo@etang.com, llfclz@163.com} |
| Abstract |
Computational grids are environment thatprovides the ability to exploit diverse, geographically distributed resources. Bulk Synchronous Parallel (BSP) model is a widely used parallel programming model. With rapid development of grid technologies, users need a new environment that can run parallel programs on computational grids. We present here a new implementation of BSP, which is called BSP-G. It constructs a parallel programming environment on computational grids. In our BSP-G environment, users can make parallel programs with using BSP model and run them on grid. Our BSP-G library uses services provided by the Globus Toolkit for authentication, authorization, resource allocation, executable staging, and I/O, as well as for process creation, monitoring, and control. |