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. (2016, August). Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. Presented at Communicating Process Architectures 2016, Copenhagen, Denmark
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | Communicating Process Architectures 2016 |
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 |
Contract Date | Mar 15, 2017 |
Files
Communicating connected components
(1.4 Mb)
PDF
You might also like
Dot-to-Dot: Pre-Reading Assessment of Literacy Risk via a Visual-Motor Mechanism on Touchscreen Devices
(2021)
Presentation / Conference Contribution
Solving the Santa Claus Problem Over a Distributed System
(2018)
Presentation / Conference Contribution
Investigation of visual aspects of developmental dyslexia in children
(2017)
Presentation / Conference Contribution
Groovy Parallel Patterns: A Library to Support Parallelization
(2016)
Presentation / Conference Contribution
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 © 2025
Advanced Search