Top-Down Design of Bulk-Synchronous Parallel Programs

Yifeng Chen,Jeff W. Sanders
DOI: https://doi.org/10.1142/s0129626403001367
2003-01-01
Parallel Processing Letters
Abstract:This paper studies top-down program development techniques for Bulk-Synchronous Parallelism. In that context a specification formalism LOGS, for 'the Logic of Global Synchrony', has been proposed for the specification and high-level development of BSP designs. This paper extends the use of LOGS to provide support for the protection of local variables in BSP programs, thus completing the link between specifications and programs.
What problem does this paper attempt to address?