Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/28139
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Azzopardi, Gabriella | - |
dc.contributor.author | Vella, Kevin | - |
dc.contributor.author | Muscat, Adrian | - |
dc.date.accessioned | 2018-03-22T10:17:29Z | - |
dc.date.available | 2018-03-22T10:17:29Z | - |
dc.date.issued | 2017-08 | - |
dc.identifier.citation | Azzopardi, G., Vella, K., & Muscat, A. (2017). Mapping CSP networks to MPI clusters using channel graphs and dynamic instrumentation. Communicating Process Architectures 2017, Malta. 109-132. | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar//handle/123456789/28139 | - |
dc.description.abstract | This work investigates a range of techniques for automatically mapping CSP process networks onto an MPI cluster. A CSP library was developed to provide the necessary functionality for implementing CSP-based concurrent applications on top of MPI. The library enables seamless communication between processes on the same node and processes across different nodes. A new configuration language was implemented to provide a straightforward way to map processes onto cluster nodes. This was designed in such a way to allow for mapping the same application using different mapping algorithms without having to recompile the application. The resulting proof-of-concept system was then used to evaluate the suitability of well-known graph partitioning algorithms for distributing a suite of CSP-based applications across a compute cluster, with the aim of reducing application execution time in each case. The experimental results are presented in summary form and briefly analyzed. | en_GB |
dc.language.iso | en | en_GB |
dc.publisher | IOS Press | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Computer science | en_GB |
dc.subject | Parallel programming (Computer science) | en_GB |
dc.title | Mapping CSP networks to MPI clusters using channel graphs and dynamic instrumentation | en_GB |
dc.type | conferenceObject | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.bibliographicCitation.conferencename | Communicating Process Architectures 2017 | en_GB |
dc.bibliographicCitation.conferenceplace | Malta, August 2017 | en_GB |
dc.description.reviewed | peer-reviewed | en_GB |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2017 - CPA - MPI.pdf Restricted Access | 447.72 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.