Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

28th Hawaii International Conference on System Sciences (HICSS'95)   p. 268
Bulk synchronous parallel computing-a paradigm for transportable software

Full Article Text: Download PDF of full textGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HICSS.1995.375451
Send link to a friend

Abstract
A necessary condition for the establishment, on a substantial basis, of a parallel software industry would appear to be the availability of technology for generating transportable software, i.e. architecture independent software which delivers scalable performance for a wide variety of applications on a wide range of multiprocessor computers. This paper describes H-BSP-a general purpose parallel computing environment for developing transportable algorithms. H-BSP is based on the Bulk Synchronous Parallel Model (BSP), in which a computation involves a number of supersteps, each having several parallel computational threads that synchronize at the end of the superstep. The BSP Model deals explicitly with the notion of communication among computational threads and introduces parameters g and L that quantify the ratio of communication throughput to computation throughput, and the synchronization period, respectively. These two parameters, together with the number of processors and the problem size, are used to quantify the performance and, therefore, the transportability of given classes of algorithms across machines having different values for these parameters. This paper describes the role of unbundled compiler technology in facilitating the development of such a parallel computer environment.
Additional Information
Index Terms- program compilers; software performance evaluation; parallel algorithms; software portability; parallel programming; bulk synchronous parallel computing; transportable software; parallel software industry; architecture independent software; scalable performance; multiprocessor computers; H-BSP; parallel computing environment; transportable algorithms; Bulk Synchronous Parallel Model; parallel computational threads; BSP Model; computational threads; synchronization period; unbundled compiler technology; parallel computer environment

Citation:  T. Cheatham, A. Fahmy, D.C. Stefanescu, L.G. Valiant, "Bulk synchronous parallel computing-a paradigm for transportable software," hicss, p. 268,  28th Hawaii International Conference on System Sciences (HICSS'95),  1995

Similar Articles

Abstract Contents
Abstract
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback