Kevin Chalmers
Communicating Connected Components: Extending Plug-and-Play to Support Skeletons
Chalmers, Kevin; Kerridge, Jon; Pedersen, Jan B�kgaard
Authors
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
Communicating connected components
(1.4 Mb)
PDF
You might also like
Athos - A Model Driven Approach to Describe and Solve Optimisation Problems
(2019)
Conference Proceeding
A Transparent Thread and Fiber Framework in C++CSP
(2018)
Conference Proceeding
Towards reducing complexity of multi-agent simulations by applying model-driven techniques
(2018)
Conference Proceeding
A Domain-Specific Language For Routing Problems
(2018)
Conference Proceeding
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search