An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net

  title={An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net},
  author={Bert Gijsbers and Clemens Grelck},
  journal={International Journal of Parallel Programming},
S-Net is a declarative coordination language and component technology aimed at radically facilitating software engineering for modern parallel compute systems by near-complete separation of concerns between application (component) engineering and concurrency orchestration. S-Net builds on the concept of stream processing to structure networks of communicating asynchronous components implemented in a conventional (sequential) language. In this paper we present the design, implementation and… CONTINUE READING
7 Citations
22 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 22 references

A light-weight parallel execution layer for shared-memory stream processing

  • D. Prokesch
  • Master’s thesis, Technical University of Vienna…
  • 2011
Highly Influential
9 Excerpts

An efficient scalable work-stealing runtime system for the s-net coordination language

  • B. Gijsbers
  • Master’s thesis, University of Amsterdam…
  • 2013
1 Excerpt

Parallel signal processing with SNet . In : 10 th International Conference on Computational Science , Amsterdam , Netherlands

  • F. Penczek, S. Herhut, +4 authors E. Lenormand
  • Procedia Comput . Sci .
  • 2010

S-Net Language Report 2.0

  • F. Penczek, C. Grelck, +4 authors A. Shafarenko
  • Technical Report. University of Hertfordshire…
  • 2010
1 Excerpt

Similar Papers

Loading similar papers…