Paper Details

Communicating Process Architectures (CPA)
 Title: Communicating Connected Components: Extending Plug and Play to Support Skeletons
 Conference: Communicating Process Architectures 2016
 Authors: Kevin Chalmersa, Jon Kerridgea, Jan B√¶kgaard Pedersenb
(a) School of Computing, Edinburgh Napier University
(b) Department of Computer Science, University of Nevada Las Vegas
 Abstract: For a number of years, the Communicating Process Architecture (CPA) community have developed languages and runtimes supporting message passing concurrency. For these we always provide a set of reusable processes called plug and play. These components provide a rich set of functions to CPA programmers, enabling them to develop applications in interesting new ways. In this paper, we describe recent work in taking the plug and play ideology and applying it to the area of algorithmic skeletons. We have based our work on the RISC-pb2l specifications of Danelutto et al. to provide a base set of skeletal components, focusing on the communication behaviours they exhibit. 

BibTeX Entry

Full paper