The essence of synchronisation in asynchronous data flow programming
| Authors | |
|---|---|
| Publication date | 2010 |
| Journal | Technical Report - Department of Computer Science |
| Event | 22nd Symposium on Implementation and Application of Functional Languages (IFL 2010), Alphen aan den Rijn, the Netherlands |
| Volume | Issue number | UU-CS-2010 |
| Pages (from-to) | 159-172 |
| Organisations |
|
| Abstract |
We discuss the aspect of synchronisation in the language design of the asynchronous dataflow language S-Net. Synchronisation is a crucial aspect of any coordination approach. S-Net provides a particularly simple construct, the synchrocell. The synchrocell is actually two simple to meet regular synchronisation demands itself. We show that in conjunction with other language feature, S-Net synchrocells can effectively do the job. Moreover, we argue that their simplistic design in fact is a necessary prerequisite to implement even more interesting scenarios, for which we outline ways of efficient implementation.
|
| Document type | Article |
| Note | Proceedings title: Preproceedings of the 22nd Symposium on Implementation and Application of Functional Languages (IFL 2010) Publisher: Department of Information and Computing Sciences, Utrecht University Place of publication: Utrecht, the Netherlands Editors: J. Hage |
| Language | English |
| Published at | http://www.cs.uu.nl/research/techreps/repo/CS-2010/2010-020.pdf |
| Downloads |
GrelckIFL10.pdf
(Submitted manuscript)
|
| Permalink to this page | |