Skip to main content

Research Repository

Advanced Search

Communicating Connected Components: Extending Plug-and-Play to Support Skeletons

Chalmers, Kevin; Kerridge, Jon; Pedersen, Jan B�kgaard

Authors

Kevin Chalmers

Jon Kerridge

Jan B�kgaard Pedersen



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 the new CPA programmer, enabling them to develop applications. 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.

Citation

Chalmers, K., Kerridge, J., & Pedersen, J. B. (2017). Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. In Communicating Process Architectures 2016

Conference Name Communicating Process Architectures 2016
Conference Location Copenhagen, Denmark
Start Date Aug 21, 2016
End Date Aug 23, 2016
Acceptance Date May 31, 2016
Publication Date Apr 30, 2017
Deposit Date Mar 15, 2017
Publicly Available Date Mar 15, 2017
Series Title Concurrent Systems Engineering Series
Series Number 69
Series ISSN 1879-8039
Book Title Communicating Process Architectures 2016
ISBN 978-0-9934385-1-6
Keywords algorithmic skeletons, components, parallel computing, plug and play
Public URL http://researchrepository.napier.ac.uk/Output/811979

Files







You might also like



Downloadable Citations