Message driven programming with S-Net: methodology and performance
| Authors |
|
|---|---|
| Publication date | 2010 |
| Host editors |
|
| Book title | ICPPW 2010 : proceedings : 2010 39th International Conference on Parallel Processing Workshops |
| Book subtitle | 13-16 September 2010, San Diego, California, USA |
| ISBN |
|
| ISBN (electronic) |
|
| Series | Proceedings - International Workshops on Parallel Processing |
| Event | 3rd International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2 2010), San Diego, CA, USA |
| Pages (from-to) | 405-412 |
| Publisher | Los Alamitos, Calif.: IEEE Computer Society |
| Organisations |
|
| Abstract |
Development and implementation of the coordination language S-NET has been reported previously. In this paper we apply the S-NET design methodology to a computer graphics problem. We demonstrate (i) how a complete separation of concerns can be achieved between algorithm engineering and concurrency engineering and (ii) that the S-NET implementation is quite capable of achieving performance that matches what can be achieved using low-level tools such as MPI. We find this remarkable as under S-NET communication, concurrency and synchronization are completely separated from algorithmic code. We argue that our approach delivers a flexible component technology which liberates application developers from the logistics of task and data management while at the same time making it unnecessary for a distributed computing professional to acquire detailed knowledge of the application area.
|
| Document type | Conference contribution |
| Language | English |
| Published at | https://doi.org/10.1109/ICPPW.2010.61 |
| Permalink to this page | |