Skip to content
Free planNo credit card requiredStart writing

article · 2007

Coordination in Parallel Programming: the ConCoord Environment

A. A. Holzbacher

Cited by 0Abstract and details only

Abstract

This paper describes parallel programming in ConCoord [Hol96a, Hol96b], an environment for concurrent coordinated programming of networks of sequential and parallel machines. A ConCoord program is a dynamic collection of computation processes and coordination processes communicating via message passing. A computation process executes a sequential algorithm. A coordination process executes a parallel algorithm by making dynamic structural changes in a sub-collection of program processes called a coordination domain. ConCoord contributes in two ways to parallel programming. First, it supports the expression in a natural manner of dynamic process-oriented parallel algorithms. Such algorithms can be based on different types of processes like functional processes and interactive processes. Second, ConCoord facilitates the engineering of parallel software applications by supporting different levels of abstraction and reuse in program development. The abstraction levels derive from the separ...

Cite this paper

APA 7

Holzbacher, A. A. (2007). Coordination in Parallel Programming: the ConCoord Environment.

MLA 9

Holzbacher, A. A. “Coordination in Parallel Programming: the ConCoord Environment.” 2007.

Chicago

Holzbacher, A. A. 2007. “Coordination in Parallel Programming: the ConCoord Environment.”

Harvard

Holzbacher, A.A. (2007) ‘Coordination in Parallel Programming: the ConCoord Environment’.

BibTeX
@article{holzbacher2007coordination,
  title = {{Coordination in Parallel Programming: the ConCoord Environment}},
  author = {Holzbacher, A. A.},
  year = {2007}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.