Variations on parallel control structures

Eran Bahat*, Amnon Barak

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The authors introduce control structures for parallel programming designed to facilitate the process of developing parallel programs. These basic control structures are listed, and are given intuitive sequential and parallel semantics. The parallel versions are then refined to display the power of the various variations that could be used. Named control structures which help synchronize the execution of the different parts of a program are also introduced. In particular, it is noted that the named control structure solves the DOACROSS problem.

Original languageEnglish
Title of host publicationIsrael Conference on Computer Systems and Software Engineering
PublisherPubl by IEEE
Pages173-178
Number of pages6
ISBN (Print)081862065X
StatePublished - 1991
Event5th Israel Conference on Computer Systems and Software Engineering - Herzlia, Isr
Duration: 28 May 199129 May 1991

Publication series

NameIsrael Conference on Computer Systems and Software Engineering

Conference

Conference5th Israel Conference on Computer Systems and Software Engineering
CityHerzlia, Isr
Period28/05/9129/05/91

Fingerprint

Dive into the research topics of 'Variations on parallel control structures'. Together they form a unique fingerprint.

Cite this