Documents

Technical Reports

Clemens Grelck, Alex Shafarenko:
S-Net Language Report

Clemens Grelck, Frank Penczek:
S-Net Implementation Report
(Part I: Compilation, Code Generation and Deployment)

Research Papers

2014

  • [1] B. Gijsbers and C. Grelck, "An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net," International Journal of Parallel Programming, vol. 42, iss. 6, pp. 988-1011, 2014. bibtex
    @ARTICLE{ GijsGrelIJPP14,
      author = {B. Gijsbers and C. Grelck},
      TITLE = {An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net},
      JOURNAL = {International Journal of Parallel Programming},
      YEAR = 2014, VOLUME = {42},
      NUMBER = {6},
      PAGES = {988-1011},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {}
    }
  • [2] P. Zaichenkov, B. Gijsbers, C. Grelck, O. Tveretina, and A. Shafarenko, "A Case Study in Coordination Programming: Performance Evaluation of Concurrent Collections vs. S-Net," in 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS’14) Workshops, Phoenix, USA, 2014. bibtex
    @INPROCEEDINGS{ ZaicGijsGrel+IPDPSWS14,
      author = {P. Zaichenkov and B. Gijsbers and C. Grelck and O. Tveretina and A. Shafarenko},
      TITLE = {A Case Study in Coordination Programming: Performance Evaluation of {Concurrent Collections vs. S-Net}},
      EDITOR = {},
      BOOKTITLE = {28th IEEE International Parallel and Distributed Processing Symposium (IPDPS'14) Workshops, Phoenix, USA},
      PUBLISHER = {IEEE Computer Society},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2014, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {},
      AFFIL = {ctca}
    }

2013

  • [3] V. T. N. Nguyen and R. Kirner, "Demand-Based Scheduling Priorities for Performance Optimisation of Stream Programs on Parallel Platforms," in ICA3PP (1), 2013, pp. 357-369. bibtex
    @inproceedings{ NguyenKirner13ICA3PP,
      author = {Vu Thien Nga Nguyen and Raimund Kirner},
      title = {Demand-Based Scheduling Priorities for Performance Optimisation of Stream Programs on Parallel Platforms},
      booktitle = {ICA3PP (1)},
      year = {2013},
      pages = {357-369},
      ee = {http://dx.doi.org/10.1007/978-3-319-03859-9_31},
      AFFIL = {ctca},
      TOPICS = {SNet}
    }
  • [4] V. T. N. Nguyen and R. Kirner, "A Heuristic Strategy for Performance Optimisation of Stream Programs," in ICPADS, 2013, pp. 430-431. bibtex
    @inproceedings{ NguyenKirner13ICPADS,
      author = {Vu Thien Nga Nguyen and Raimund Kirner},
      title = {A Heuristic Strategy for Performance Optimisation of Stream Programs},
      booktitle = {ICPADS},
      year = {2013},
      pages = {430-431},
      ee = {http://dx.doi.org/10.1109/ICPADS.2013.70},
      AFFIL = {ctca},
      TOPICS = {SNet}
    }
  • [5] R. Kirner, V. S. Marco, M. Zolda, and F. Penczek, "Fault-tolerant Coordination of S-Net Stream-processing Networks," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ KirnMarcZold+FDCOMA13,
      author = {Raimund Kirner and Vicent Sanz Marco and Michael Zolda and Frank Penczek},
      TITLE = {Fault-tolerant Coordination of S-Net Stream-processing Networks},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [6] M. Verstraaten, S. Kok, R. Poss, and C. Grelck, "Task Migration for S-Net/LPEL," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ VersKokPoss+FDCOMA13,
      author = {Merijn Verstraaten and Stefan Kok and Raphael Poss and Clemens Grelck},
      TITLE = {Task Migration for S-Net/LPEL},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [7] V. T. N. Nguyen and R. Kirner, "Influences on Throughput and Latency in Stream Programs," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ NguyKirnFDCOMA13,
      author = {V.T.N. Nguyen and R. Kirner},
      TITLE = {Influences on Throughput and Latency in Stream Programs},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [8] J. Sykora and S. Scholz, "Towards Self-Adaptive Concurrent Software Guided by On-line Performance Modelling," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ SykoSchoFDCOMA13,
      author = {Jaroslav Sykora and Sven-Bodo Scholz},
      TITLE = {Towards Self-Adaptive Concurrent Software Guided by On-line Performance Modelling},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [9] K. MacKenzie, P. Holzenspies, K. Hammond, R. Kirner, V. T. N. Nguyen, R. te Boekhorst, C. Grelck, R. Poss, and M. Verstraaten, "Statistical Performance Analysis of an Ant-Colony Optimisation Application in S-Net," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ KenzHolzHamm+FDCOMA13,
      author = {Kenneth MacKenzie and Philip Holzenspies and Kevin Hammond and Raimund Kirner and Vu Thien Nga Nguyen and Ren\'e te Boekhorst and Clemens Grelck and Raphael Poss and Merijn Verstraaten},
      TITLE = {Statistical Performance Analysis of an Ant-Colony Optimisation Application in S-Net},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [10] M. Schrijver and M. Creemers, "Running Real-time and Best-effort Applications Concurrently on Common Off-the-shelf Hardware," in 2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’13), Berlin, Germany, 2013. bibtex
    @INPROCEEDINGS{ SchrCreeFDCOMA13,
      author = {M. Schrijver and M. Creemers},
      TITLE = {Running Real-time and Best-effort Applications Concurrently on Common Off-the-shelf Hardware},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {2nd HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'13), Berlin, Germany},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet}
    }
  • [11] B. Gijsbers, "An efficient scalable work-stealing runtime system for the S-Net coordination language," Master’s Dissertation , Amsterdam, Netherlands, 2013. bibtex
    @MASTERSTHESIS{ Gijsbers13,
      author = {B. Gijsbers},
      TITLE = {An efficient scalable work-stealing runtime system for the S-Net coordination language},
      SCHOOL = {University of Amsterdam},
      ADDRESS = {Amsterdam, Netherlands},
      YEAR = 2013, NOTE = {},
      CONTENTS = {},
      sourceURL= {},
      TOPICS = {}
    }
  • [12] B. Gijsbers and C. Grelck, "An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net," in 6th International Symposium of High-Level Parallel Programming and Applications (HLPP’13), Paris, France, 2013. bibtex
    @INPROCEEDINGS{ GijsGrelHLPP13,
      author = {B. Gijsbers and C. Grelck},
      TITLE = {An Efficient Scalable Runtime System for Macro Data Flow Processing Using S-Net},
      EDITOR = {G. Hains and Y. Khmelevsky},
      BOOKTITLE = {6th International Symposium of High-Level Parallel Programming and Applications (HLPP'13), Paris, France},
      PUBLISHER = {Universit\'e Paris-Est},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2013, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {}
    }

2012

  • [13] W. Cheng, F. Penczek, C. Grelck, R. Kirner, B. Scheuermann, and A. Shafarenko, "Modeling Streams-based Variants of Ant Colony Optimisation for Parallel Systems," in HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA’12), Paris, France, 2012, pp. 11-18. bibtex
    @INPROCEEDINGS{ ChenPencGrel+FDCOMA12,
      author = {W. Cheng and F. Penczek and C. Grelck and R. Kirner and B. Scheuermann and A. Shafarenko},
      TITLE = {Modeling Streams-based Variants of Ant Colony Optimisation for Parallel Systems},
      EDITOR = {C. Grelck and K. Hammond and S.B. Scholz},
      BOOKTITLE = {HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multicore Architectures (FD-COMA'12), Paris, France},
      PUBLISHER = {HiPEAC},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2012, PAGES = {11--18},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [14] C. Grelck, J. Julku, and F. Penczek, "Distributed S-Net: Cluster and Grid Computing without the Hassle," in Cluster, Cloud and Grid Computing (CCGrid’12), 12th IEEE/ACM International Conference, Ottawa, Canada, 2012. bibtex
    @INPROCEEDINGS{ GrelJulkPencCCGRID12,
      author = {C. Grelck and J. Julku and F. Penczek},
      TITLE = {Distributed {S-Net}: Cluster and Grid Computing without the Hassle},
      EDITOR = {},
      BOOKTITLE = {Cluster, Cloud and Grid Computing (CCGrid'12), 12th IEEE/ACM International Conference, Ottawa, Canada},
      PUBLISHER = {IEEE Computer Society},
      ISBN = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2012, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [15] V. T. N. Nguyen, R. Kirner, and F. Penczek, "Monitoring Framework for Stream-processing Networks," in HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multi-Core Architectures (FD-COMA’12), Paris, France, 2012, pp. 26-33. bibtex
    @INPROCEEDINGS{NguyenKirPenFDCOMA12,
      author = {V.T.N. Nguyen and R. Kirner and F. Penczek},
      title = {Monitoring Framework for Stream-processing Networks},
      booktitle = {HiPEAC Workshop on Feedback-Directed Compiler Optimization for Multi-Core Architectures (FD-COMA'12), Paris, France},
      editor = {C. Grelck and K. Hammond and S.B. Scholz},
      publisher = {HiPEAC},
      year = {2012},
      pages = {26-33},
      month = {Jan.},
      AFFIL = {ctca}
    }
  • [16] V. T. N. Nguyen, R. Kirner, and F. Penczek, "A Multi-level Monitoring Framework for Stream-based Coordination Programs," in 12th International Conference on Algorithms and Architectures for Parallel Processing, Fukuoka, Japan, 2012. bibtex
    @INPROCEEDINGS{ NguyenKirPenICA3PP12,
      author = {V.T.N Nguyen and R. Kirner and F. Penczek},
      TITLE = {A Multi-level Monitoring Framework for Stream-based Coordination Programs},
      EDITOR = {},
      BOOKTITLE = { 12th International Conference on Algorithms and Architectures for Parallel Processing, Fukuoka, Japan},
      PUBLISHER = {},
      ISBN = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2012, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [17] F. Penczek, W. Cheng, C. Grelck, R. Kirner, B. Scheuermann, and A. Shafarenko, "A Data-Flow Based Coordination Approach to Concurrent Software Engineering," in 2nd Workshop on Data-Flow Execution Models for Extreme Scale Computing (DFM 2012), Minneapolis, USA, 2012. bibtex
    @INPROCEEDINGS{ PencChenGrel+DFM12,
      author = {F. Penczek and W. Cheng and C. Grelck and R. Kirner and B. Scheuermann and A. Shafarenko},
      TITLE = {A Data-Flow Based Coordination Approach to Concurrent Software Engineering},
      EDITOR = {},
      BOOKTITLE = {2nd Workshop on Data-Flow Execution Models for Extreme Scale Computing (DFM 2012), Minneapolis, USA},
      PUBLISHER = {IEEE},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2012, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [18] F. Penczek, R. Kirner, R. Poss, C. Grelck, and A. Shafarenko, "An Infrastructure for Multi-Level Optimisation through Property Annotation and Aggregation," in 4th International Workshop on Non-functional System Properties in Domain Specific Modeling Languages (NFPinDSML’12), part of the ACM/IEEE 15th International Conference on Model Driven Engineering Languages and Systems (MoDELS’12), Innsbruck, Austria, 2012. bibtex
    @INPROCEEDINGS{ PencKirnPoss+NFPinDSML12,
      author = {F. Penczek and R. Kirner and R. Poss and C. Grelck and A. Shafarenko},
      TITLE = {An Infrastructure for Multi-Level Optimisation through Property Annotation and Aggregation},
      EDITOR = {E. Bagheri and M. Boskovic and D. Gasevic and G. Mussbacher},
      BOOKTITLE = {4th International Workshop on Non-functional System Properties in Domain Specific Modeling Languages (NFPinDSML'12), part of the ACM/IEEE 15th International Conference on Model Driven Engineering Languages and Systems (MoDELS'12), Innsbruck, Austria},
      PUBLISHER = {ACM},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2012, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {}
    }

2011

  • [19] C. Grelck and F. Penczek, "Implementation Architecture and Multithreaded Runtime System of S-Net," in Implementation and Application of Functional Languages, 20th International Symposium, IFL’08, Hatfield, United Kingdom, Revised Selected Papers, 2011, pp. 60-79. bibtex
    @INPROCEEDINGS{ GrelPencIFL08,
      author = {C. Grelck and F. Penczek},
      TITLE = {{Implementation Architecture and Multithreaded Runtime System of S-Net}},
      EDITOR = {S.B. Scholz and O. Chitil},
      BOOKTITLE = {Implementation and Application of Functional Languages, 20th International Symposium, IFL'08, Hatfield, United Kingdom, Revised Selected Papers},
      PUBLISHER = {Springer-Verlag},
      SERIES = {Lecture Notes in Computer Science},
      VOLUME = {5836},
      NUMBER = {},
      YEAR = 2011, PAGES = {60-79},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [20] D. Prokesch, "A Light-Weight Parallel Execution Layer for Shared-Memory Stream Processing," Master’s Dissertation , Vienna, Austria, 2011. bibtex
    @MASTERSTHESIS{ Prokesch11,
      author = {D. Prokesch},
      TITLE = {A Light-Weight Parallel Execution Layer for Shared-Memory Stream Processing},
      SCHOOL = {Technical University of Vienna},
      ADDRESS = {Vienna, Austria},
      YEAR = 2011, NOTE = {},
      CONTENTS = {},
      sourceURL= {},
      TOPICS = {}
    }
  • [21] C. Grelck, "The Essence of Synchronisation in Asynchronous Data Flow," in 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS’11), Anchorage, USA, Workshop Proceedings, 2011, pp. 1159-1167. bibtex
    @INPROCEEDINGS{ GrelckIPDPS11,
      author = {C. Grelck},
      TITLE = {The Essence of Synchronisation in Asynchronous Data Flow},
      EDITOR = {},
      BOOKTITLE = {25th IEEE International Parallel and Distributed Processing Symposium (IPDPS'11), Anchorage, USA, Workshop Proceedings},
      PUBLISHER = {IEEE Computer Society Press},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2011, PAGES = {1159--1167},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {}
    }
  • [22] C. Grelck, K. Hammond, H. Hertlein, P. Hölzenspies, C. Jesshope, R. Kirner, B. Scheuermann, A. Shafarenko, I. te Boekhorst, and V. Wieser, "Engineering Concurrent Software Guided by Statistical Performance Analysis," in 15th International Conference on Parallel Computing (ParCo’05), Ghent, Belgium, 2011. bibtex
    @INPROCEEDINGS{ GrelHammHert+ParCo11,
      author = {C. Grelck and K. Hammond and H. Hertlein and P. H\"olzenspies and C. Jesshope and R. Kirner and B. Scheuermann and A. Shafarenko and I. {te Boekhorst} and V. Wieser},
      TITLE = {{Engineering Concurrent Software Guided by Statistical Performance Analysis}},
      EDITOR = {},
      BOOKTITLE = {15th International Conference on Parallel Computing (ParCo'05), Ghent, Belgium},
      PUBLISHER = {},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2011, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SAC,SNet},
      AFFIL = {ctca}
    }
  • [23] M. Verstraaten, C. Grelck, M. W. van Tol, R. Bakker, and C. Jesshope, "On Mapping Distributed S-Net to the 48-core Intel SCC Processor," in 3rd Many-core Applications Research Community Symposium (MARC’11), Ettlingen, Germany, 2011, pp. 41-46. bibtex
    @INPROCEEDINGS{ VersGrelTol+MARC11,
      author = {M. Verstraaten and C. Grelck and M.W. {van Tol} and R. Bakker and C. Jesshope},
      TITLE = {{On Mapping Distributed S-Net to the 48-core Intel SCC Processor}},
      EDITOR = {D. G\"ohringer and M. H\"ubner and J. Becker},
      BOOKTITLE = {3rd Many-core Applications Research Community Symposium (MARC'11), Ettlingen, Germany},
      PUBLISHER = {KIT Scientific Publishing, Karlsruhe},
      ISBN = {978-3-86644-717-2},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2011, PAGES = {41-46},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet,SCC}
    }

2010

  • [24] C. Grelck, J. Julku, and F. Penczek, "S-Net for Multi-Memory Multicores," in 5th ACM SIGPLAN Workshop on Declarative Aspects of Multicore Programming, Madrid, Spain, 2010, 2010, pp. 25-34. bibtex
    @INPROCEEDINGS{ GrelJulkPencDAMP10,
      author = {Clemens Grelck and Jukka Julku and Frank Penczek},
      TITLE = {{S-Net for Multi-Memory Multicores}},
      EDITOR = {Leaf Peterson and Enrico Pontelli},
      BOOKTITLE = {5th ACM SIGPLAN Workshop on Declarative Aspects of Multicore Programming, Madrid, Spain, 2010},
      PUBLISHER = {ACM Press, New York City, New York, USA},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2010, PAGES = {25--34},
      ISBN = {978-1-60558-859-9},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [25] C. Grelck, S. B. Scholz, and A. Shafarenko, "Asynchronous Stream Processing with S-Net," International Journal of Parallel Programming, vol. 38, iss. 1, pp. 38-67, 2010. bibtex
    @ARTICLE{ GrelSchoShafIJPP10,
      author = {C. Grelck and S.B. Scholz and A. Shafarenko},
      TITLE = {{Asynchronous Stream Processing with S-Net}},
      JOURNAL = {International Journal of Parallel Programming},
      YEAR = 2010, VOLUME = {38},
      NUMBER = {1},
      PAGES = {38--67},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      DOI = {10.1007/s10766-009-0121-x},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [26] F. Penczek, S. Herhut, C. Grelck, S. Scholz, A. Shafarenko, R. Barrière, and E. Lenormand, "Parallel signal processing with S-Net," Procedia Computer Science, vol. 1, iss. 1, pp. 2079-2088, 2010. bibtex PDF
    @article{ PenHerGre+ICCS10, title = "Parallel signal processing with {S-Net}", journal = "Procedia Computer Science", volume = "1", number = "1", pages = "2079 - 2088", year = "2010", note = "ICCS 2010", issn = "1877-0509", doi = "DOI: 10.1016/j.procs.2010.04.233", url = "http://www.sciencedirect.com/science/article/B9865-506HM1Y-88/2/87fcf1cee7899f0eeaadc90bd0d56cd3",
      author = "Frank Penczek and Stephan Herhut and Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko and R\'emi Barri\`ere and Eric Lenormand", keywords = "Parallel programming models", keywords = "Component models", keywords = "Signal processing", keywords = "Stream processing", AFFIL = {ctca}
    }
  • [27] F. Penczek, C. Grelck, H. Cai, J. Julku, P. Hölzenspies, S. B. Scholz, and A. Shafarenko, S-Net Language Report 2.0, Grelck, C. and Shafarenko, A., Eds., Hatfield, England, United Kingdom: University of Hertfordshire, School of Computer Science, 2010. bibtex
    @BOOK{ GrelShafCTCA10, EDITOR = {C. Grelck and A. Shafarenko},
      AUTHOR = {F. Penczek and C. Grelck and H. Cai and J. Julku and P. H\"olzenspies and S.B. Scholz and A. Shafarenko},
      TITLE = {{S-Net Language Report 2.0}},
      PUBLISHER = {University of Hertfordshire, School of Computer Science},
      ADDRESS = {Hatfield, England, United Kingdom},
      SERIES = {Technical Report},
      NUMBER = {499},
      YEAR = 2010, NOTE = {},
      CONTENTS = {},
      sourceURL = {http://www.snet-home.org/?page_id=7},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [28] F. Penczek, C. Grelck, and S. Scholz, "An Operational Semantics for S-Net," , Chapman, B., Desprez, F., Joubert, G., Lichnewsky, A., Peters, F., and Priol, T., Eds., IOS Press, 2010, vol. 19, pp. 467-474. bibtex
    @INCOLLECTION{ PencGrelSchoAIPC10,
      author = {Frank Penczek and Clemens Grelck and Sven-Bodo Scholz},
      TITLE = {{An Operational Semantics for S-Net}},
      EDITOR = {Barbara Chapman and Fr\'ed\'eric Desprez and Gerhard Joubert and Alain Lichnewsky and Frans Peters and Thierry Priol},
      BOOKTITLE = {Parallel Computing: From Multicores and GPU's to Petascale},
      PUBLISHER = {IOS Press},
      SERIES = {Advances in Parallel Computing},
      VOLUME = {19},
      NUMBER = {},
      YEAR = 2010, PAGES = {467-474},
      ISBN = {978-1-60750-529-7},
      DOI = {http://dx.doi.org/10.3233/978-1-60750-530-3-467},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [29] C. Grelck, J. Julku, F. Penczek, and A. Shafarenko, "Cluster Computing as an Assembly Process," in Cluster, Cloud and Grid Computing (CCGrid’10), 10th IEEE/ACM International Conference Melbourne, Australia, 2010, pp. 587-588. bibtex
    @INPROCEEDINGS{ GrelJulkPencCCGRID10,
      author = {Clemens Grelck and Jukka Julku and Frank Penczek and Alex Shafarenko},
      TITLE = {{Cluster Computing as an Assembly Process}},
      EDITOR = {},
      BOOKTITLE = {Cluster, Cloud and Grid Computing (CCGrid'10), 10th IEEE/ACM International Conference Melbourne, Australia},
      PUBLISHER = {IEEE Computer Society},
      ISBN = {978-1-4244-6987-1},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2010, PAGES = {587-588},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [30] C. Grelck, J. Julku, and F. Penczek, "Distributed S-Net: High-Level Message Passing without the Hassle," in 1st ACM SIGPLAN Workshop on Advances in Message Passing (AMP’10), Toronto, Canada, 2010, 2010. bibtex
    @INPROCEEDINGS{ GrelJulkPencAMP10,
      author = {Clemens Grelck and Jukka Julku and Frank Penczek},
      TITLE = {{Distributed S-Net: High-Level Message Passing without the Hassle}},
      EDITOR = {Greg Bronevetsky and Chen Ding and Sven-Bodo Scholz and Michelle Strout},
      BOOKTITLE = {1st ACM SIGPLAN Workshop on Advances in Message Passing (AMP'10), Toronto, Canada, 2010},
      PUBLISHER = {ACM Press, New York City, New York, USA},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2010, PAGES = {},
      ISBN = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [31] C. Grelck, "The Essence of Synchronisation in Asynchronous Data Flow Programming," in 22nd International Symposium on Implementation and Application of Functional Languages (IFL’10), Alphen aan den Rijn, Netherlands, 2010, pp. 159-172. bibtex
    @INPROCEEDINGS{ GrelckIFL10,
      author = {Clemens Grelck},
      TITLE = {{The Essence of Synchronisation in Asynchronous Data Flow Programming}},
      EDITOR = {Jurriaan Hage},
      BOOKTITLE = {22nd International Symposium on Implementation and Application of Functional Languages (IFL'10), Alphen aan den Rijn, Netherlands},
      PUBLISHER = {Department of Information and Computing Sciences, Utrecht University},
      SERIES = {Technical Report},
      VOLUME = {UU-CS-2010-020},
      NUMBER = {},
      YEAR = 2010, PAGES = {159--172},
      ISSN = {0924-3275},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet}
    }
  • [32] F. Penczek, S. Herhut, S. Scholz, A. Shafarenko, J. Yang, C. Chen, N. Bagherzadeh, and C. Grelck, "Message Driven Programming with S-Net: Methodology and Performance," Parallel Processing Workshops, International Conference on, San Diego, USA, pp. 405-412, 2010. bibtex
    @article{ PenHerSch+ICPPW10,
      author = {Frank Penczek and Stephan Herhut and Sven-Bodo Scholz and Alex Shafarenko and JungSook Yang and Chun-Yi Chen and Nader Bagherzadeh and Clemens Grelck},
      title = {{Message Driven Programming with S-Net: Methodology and Performance}},
      journal = {Parallel Processing Workshops, International Conference on, San Diego, USA},
      volume = {0},
      issn = {1530-2016},
      isbn = {978-0-7695-4157-0},
      year = {2010},
      pages = {405-412},
      doi = {http://doi.ieeecomputersociety.org/10.1109/ICPPW.2010.61},
      publisher = {IEEE Computer Society},
      address = {Los Alamitos, CA, USA},
      AFFIL = {ctca}
    }
  • [33] R. Kirner, S. B. Scholz, F. Penczek, and A. Shafarenko, "PS-NET – A Predictable Typed Coordination Language for Stream Processing in Resource-Constrained Environments," in 1st Int’l Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking (COMPTOOL’10), Lisbon, Portugal, 2010. bibtex
    @INPROCEEDINGS{ KirnSchoPenc+COMPTOOL10,
      author = {R. Kirner and S.B. Scholz and F. Penczek and A. Shafarenko},
      TITLE = {{PS-NET - A Predictable Typed Coordination Language for Stream Processing in Resource-Constrained Environments}},
      EDITOR = {},
      BOOKTITLE = {1st Int'l Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking (COMPTOOL'10), Lisbon, Portugal},
      PUBLISHER = {},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2010, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }

2009

  • [34] C. Grelck, (. A. Shafarenko, F. Penczek, C. Grelck, H. Cai, J. Julku, P. Hölzenspies, S. B. . Scholz, and A. Shafarenko, "S-Net Language Report 1.0," University of Hertfordshire, School of Computer Science, Hatfield, England, United Kingdom, Technical Report 487, 2009. bibtex
    @TECHREPORT{ GrelShafCTCA09,
      author = {C. Grelck and {Shafarenko, A. (eds):} and F. Penczek and C. Grelck and H. Cai and J. Julku and P. H\"olzenspies and {Scholz, S.B.} and A. Shafarenko},
      TITLE = {{S-Net Language Report 1.0}},
      INSTITUTION = {University of Hertfordshire, School of Computer Science},
      ADDRESS = {Hatfield, England, United Kingdom},
      TYPE = {Technical Report},
      NUMBER = {487},
      YEAR = 2009, NOTE = {},
      CONTENTS = {},
      sourceURL = {http://www.snet-home.org/?page_id=7},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [35] C. Grelck, J. Julku, and F. Penczek, "Distributed S-Net," in Implementation and Application of Functional Languages, 21st International Symposium, IFL’09, South Orange, NJ, USA, 2009. bibtex
    @INPROCEEDINGS{ GrelJulkPencIFL09,
      author = {Clemens Grelck and Jukka Julku and Frank Penczek},
      TITLE = {{Distributed S-Net}},
      EDITOR = {M. Morazan},
      BOOKTITLE = {Implementation and Application of Functional Languages, 21st International Symposium, IFL'09, South Orange, NJ, USA},
      PUBLISHER = {Seton Hall University},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2009, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [36] C. Grelck, S. Scholz, and A. Shafarenko, "Concurrency Engineering with S-Net," in Programmiersprachen und Grundlagen der Programmierung, 15.~Kolloquium (KPS’09), Maria Taferl, Österreich, 2009, pp. 78-92. bibtex
    @INPROCEEDINGS{ GrelJulkPencIFL09d,
      author = {Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{Concurrency Engineering with S-Net}},
      EDITOR = {Jens Knoop, Adrian Prantl},
      BOOKTITLE = {Programmiersprachen und Grundlagen der Programmierung, 15.~Kolloquium (KPS'09), Maria Taferl, \"Osterreich},
      PUBLISHER = {Institut f\"ur Computersprachen, Technische Universit\"at Wien},
      SERIES = {Technischer Bericht},
      VOLUME = {2009-X-1},
      NUMBER = {},
      YEAR = 2009, PAGES = {78--92},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [37] C. Grelck, S. Scholz, and A. Shafarenko, "Concurrency Engineering with S-Net," in Programming Languages and Foundations of Programming, 15th Workshop (KPS’09), Maria Taferl, Austria, 2009, pp. 78-92. bibtex
    @INPROCEEDINGS{ GrelSchoShafKPS09,
      author = {Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{Concurrency Engineering with S-Net}},
      EDITOR = {Jens Knoop, Adrian Prantl},
      BOOKTITLE = {Programming Languages and Foundations of Programming, 15th Workshop (KPS'09), Maria Taferl, Austria},
      PUBLISHER = {Institute of Computer Languages, Vienna University of Technology},
      SERIES = {Technical Report},
      VOLUME = {2009-X-1},
      NUMBER = {},
      YEAR = 2009, PAGES = {78--92},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [38] A. Shafarenko, "Nondeterministic Coordination using S-Net," , Gentzsch, W., Grandinetti, L., and Joubert, G., Eds., IOS Press, 2009, vol. 18, pp. 74-96. bibtex
    @incollection{ShafAIPC09,
      author = {Alex Shafarenko},
      title = {{Nondeterministic Coordination using S-Net}},
      SERIES = {Advances in Parallel Computing},
      VOLUME = {18},
      NUMBER = {},
      pages = {74-96},
      booktitle = {High Speed and Large Scale Scientific Computing},
      publisher = {IOS Press},
      year = {2009},
      ISBN = {978-1-60750-073-5},
      editor = {Wolfgang Gentzsch and Lucio Grandinetti and Gerhard Joubert},
      AFFIL = {ctca}
    }

2008

  • [39] C. Grelck, S. Scholz, and A. Shafarenko, "A Gentle Introduction to S-Net: Typed Stream Processing and Declarative Coordination of Asynchronous Components," Parallel Processing Letters, vol. 18, iss. 2, pp. 221-237, 2008. bibtex
    @ARTICLE{ GrelSchoShafPPL08,
      author = {Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{A Gentle Introduction to S-Net: Typed Stream Processing and Declarative Coordination of Asynchronous Components}},
      JOURNAL = {Parallel Processing Letters},
      YEAR = 2008, VOLUME = {18},
      NUMBER = {2},
      PAGES = {221--237},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [40] F. Penczek, S. Scholz, and C. Grelck, "Towards Reconfiguration and Self-Adaptivity in S-Net," in Implementation and Application of Functional Languages, 20th International Symposium, IFL’08, Hatfield, Hertfordshire, UK, 2008, pp. 330-339. bibtex
    @INPROCEEDINGS{ PencSchoGrelIFL08draft,
      author = {Frank Penczek and Sven-Bodo Scholz and Clemens Grelck},
      TITLE = {{Towards Reconfiguration and Self-Adaptivity in S-Net}},
      EDITOR = {Sven-Bodo Scholz},
      BOOKTITLE = {Implementation and Application of Functional Languages, 20th International Symposium, IFL'08, Hatfield, Hertfordshire, UK},
      PUBLISHER = {University of Hertfordshire, UK},
      SERIES = {Technical Report 474},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2008, PAGES = {330--339},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [41] J. Thiyagalingam, P. Hölzenspies, S. Scholz, and A. Shafarenko, "A Stream-Order Relaxed Execution Model forAsynchronous Stream Languages," in Implementation and Application of Functional Languages, 20th international symposium, IFL’08, Hatfield, Hertfordshire, UK, 2008, pp. 316-329. bibtex
    @INPROCEEDINGS{ ThiyHoelScho+IFL08draft,
      author = {Jeyarajan Thiyagalingam and Philip H\"olzenspies and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{A Stream-Order Relaxed Execution Model forAsynchronous Stream Languages}},
      EDITOR = {Sven-Bodo Scholz},
      BOOKTITLE = {Implementation and Application of Functional Languages, 20th international symposium, IFL'08, Hatfield, Hertfordshire, UK},
      PUBLISHER = {University of Hertfordshire, England, UK},
      SERIES = {Technical Report 474},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2008, PAGES = {316--329},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [42] H. Cai, S. Eisenbach, C. Grelck, F. Penczek, S. Scholz, and A. Shafarenko, "S-Net Type System and Operational Semantics," in Proceedings of the Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland, 2008. bibtex
    @INPROCEEDINGS{ CaiEiseGrel+AMWAS08,
      author = {Haoxan Cai and Susan Eisenbach and Clemens Grelck and Frank Penczek and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{S-Net Type System and Operational Semantics}},
      EDITOR = {},
      BOOKTITLE = {Proceedings of the {\AE}ther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS'08), Lugano, Switzerland},
      PUBLISHER = {},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2008, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [43] K. Bousias, C. R. Jesshope, J. Thiyagalingam, S-B. Scholz, and A. Shafarenko, "Graph Walker: Implementing S-Net on the Self-adaptive Virtual Processor," in Proceedings of the Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland, 2008. bibtex
    @INPROCEEDINGS{ BousJessThiy+AMWAS08,
      author = {K. Bousias and C.R. Jesshope and J. Thiyagalingam and S-B. Scholz and A. Shafarenko},
      TITLE = {{Graph Walker: Implementing S-Net on the Self-adaptive Virtual Processor}},
      EDITOR = {},
      BOOKTITLE = {Proceedings of the {\AE}ther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS'08), Lugano, Switzerland},
      PUBLISHER = {},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2008, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }

2007

  • [44] A. Shafarenko, S. Scholz, and C. Grelck, "Streaming Networks for Coordinating Data-Parallel Programs," in Perspectives of System Informatics, 6th International Andrei Ershov Memorial Conference (PSI’06), Novosibirsk, Russia, 2007, pp. 441-445. bibtex
    @INPROCEEDINGS{ GrelSchoShafPSI06,
      author = {Alex Shafarenko and Sven-Bodo Scholz and Clemens Grelck},
      TITLE = {Streaming Networks for Coordinating Data-Parallel Programs},
      EDITOR = {Irina Virbitskaite and Andrei Voronkov},
      BOOKTITLE = {Perspectives of System Informatics, 6th International Andrei Ershov Memorial Conference (PSI'06), Novosibirsk, Russia},
      PUBLISHER = {Springer-Verlag, Berlin, Heidelberg, New York},
      SERIES = {Lecture Notes in Computer Science},
      VOLUME = {4378},
      NUMBER = {},
      YEAR = 2007, PAGES = {441--445},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [45] C. Grelck and F. Penczek, "Implementing S-Net: A Typed Stream Processing Language, Part I: Compilation, Code Generation and Deployment," University of Hertfordshire, Department of Computer Science, Compiler Technology and Computer Architecture Group, Hatfield, England, United Kingdom2007. bibtex
    @TECHREPORT{ GrelPencCTCA07,
      author = {Clemens Grelck and Frank Penczek},
      TITLE = {{Implementing S-Net: A Typed Stream Processing Language, Part I: Compilation, Code Generation and Deployment}},
      INSTITUTION = {University of Hertfordshire, Department of Computer Science, Compiler Technology and Computer Architecture Group},
      ADDRESS = {Hatfield, England, United Kingdom},
      TYPE = {},
      NUMBER = {},
      YEAR = 2007, NOTE = {},
      CONTENTS = {},
      sourceURL = {http://www.snet-home.org/?page_id=7},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [46] C. Grelck, S. Scholz, and A. Shafarenko, "Coordinating Data Parallel SAC Programs with S-Net," in Proceedings of the 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS’07), Long Beach, California, USA, 2007. bibtex
    @INPROCEEDINGS{ GrelSchoShafIPDPS07,
      author = {Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{Coordinating Data Parallel SAC Programs with S-Net}},
      EDITOR = {},
      BOOKTITLE = {Proceedings of the 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS'07), Long Beach, California, USA},
      PUBLISHER = {IEEE Computer Society Press, Los Alamitos, California, USA},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2007, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SAC,SNet},
      AFFIL = {ctca}
    }
  • [47] F. Penczek, "Design and Implementation of a Multithreaded Runtime System for the Stream Processing Language S-Net," Master’s Dissertation , 2007. bibtex
    @MASTERSTHESIS{ Penczek07,
      author = {Frank Penczek},
      TITLE = {{Design and Implementation of a Multithreaded Runtime System for the Stream Processing Language S-Net}},
      SCHOOL = {Institute of Software Technology and Programming Languages, University of L\"ubeck, Germany},
      ADDRESS = {},
      YEAR = 2007, NOTE = {},
      CONTENTS = {},
      sourceURL= {},
      TOPICS = {}
    }
  • [48] C. Grelck and F. Penczek, "On Implementing S-Net," in Proceedings of the 19th International Symposium on Implementation and Application of Functional Languages (IFL’07), Freiburg, Germany, 2007, pp. 531-533. bibtex
    @INPROCEEDINGS{ GrelPencIFL07,
      author = {Clemens Grelck and Frank Penczek},
      TITLE = {{On Implementing S-Net}},
      EDITOR = {Olaf Chitil},
      BOOKTITLE = {Proceedings of the 19th International Symposium on Implementation and Application of Functional Languages (IFL'07), Freiburg, Germany},
      PUBLISHER = {University of Kent, Computing Laboratory, Canterbury, England, UK},
      SERIES = {Technical Report 12-07},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2007, PAGES = {531--533},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [49] H. Cai, S. Eisenbach, A. Shafarenko, and C. Grelck, "Extending the S-Net Type System," in Proceedings of the Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’07), Paris, France, 2007. bibtex
    @INPROCEEDINGS{ CaiEiseShaf+AMWAS07,
      author = {Haoxan Cai and Susan Eisenbach and Alex Shafarenko and Clemens Grelck},
      TITLE = {{Extending the S-Net Type System}},
      EDITOR = {},
      BOOKTITLE = {Proceedings of the {\AE}ther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS'07), Paris, France},
      PUBLISHER = {},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2007, PAGES = {},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }

2006

  • [50] A. Shafarenko, S. Scholz, and C. Grelck, "Streaming Networks for Coordinating Data-Parallel Programs," in Proceedings of the 6th International Andrei Ershov Memorial Conference on Perspectives of System Informatics (PSI’06), Novosibirsk, Russia, 2006, pp. 274-276. bibtex
    @INPROCEEDINGS{ GrelSchoShafPSI06draft,
      author = {Alex Shafarenko and Sven-Bodo Scholz and Clemens Grelck},
      TITLE = {Streaming Networks for Coordinating Data-Parallel Programs},
      EDITOR = {Irina Virbitskaite and Andrei Voronkov},
      BOOKTITLE = {Proceedings of the 6th International Andrei Ershov Memorial Conference on Perspectives of System Informatics (PSI'06), Novosibirsk, Russia},
      PUBLISHER = {A.P.~Ershov Institute of Informatics Systems 2006, Novosisibirsk, Russia},
      SERIES = {},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2006, PAGES = {274--276},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [51] A. Shafarenko, C. Grelck, and S. Scholz, "Semantics and Type Theory of S-Net," in Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages (IFL’06), Budapest, Hungary, 2006, pp. 146-166. bibtex
    @INPROCEEDINGS{ ShafGrelSchoIFL06,
      author = {Alex Shafarenko and Clemens Grelck and Sven-Bodo Scholz},
      TITLE = {Semantics and Type Theory of {S-Net}},
      EDITOR = {Zoltan Horv\'ath and Vikt\'oria Zs\'ok},
      BOOKTITLE = {Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages (IFL'06), Budapest, Hungary},
      PUBLISHER = {E\"otv\"os Lor\'and University, Faculty of Informatics, Budapest, Hungary},
      SERIES = {Technical Report 2006-S01},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2006, PAGES = {146--166},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [52] C. Grelck, S. Scholz, and A. Shafarenko, "S-Net: A Typed Stream Processing Language," in Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages (IFL’06), Budapest, Hungary, 2006, pp. 81-97. bibtex
    @INPROCEEDINGS{ GrelSchoShafIFL06,
      author = {Clemens Grelck and Sven-Bodo Scholz and Alex Shafarenko},
      TITLE = {{S-Net}: A Typed Stream Processing Language},
      EDITOR = {Zoltan Horv\'ath and Vikt\'oria Zs\'ok},
      BOOKTITLE = {Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages (IFL'06), Budapest, Hungary},
      PUBLISHER = {E\"otv\"os Lor\'and University, Faculty of Informatics, Budapest, Hungary},
      SERIES = {Technical Report 2006-S01},
      VOLUME = {},
      NUMBER = {},
      YEAR = 2006, PAGES = {81--97},
      NOTE = {},
      CONTENTS = {},
      sourceURL = {},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }
  • [53] C. Grelck and A. Shafarenko, "Report on S-Net: A Typed Stream Processing Language, Part I: Foundations, Record Types and Networks," University of Hertfordshire, Department of Computer Science, Compiler Technology and Computer Architecture Group, Hatfield, England, United Kingdom2006. bibtex
    @TECHREPORT{ GrelShafCTCA06,
      author = {Clemens Grelck and Alex Shafarenko},
      TITLE = {{Report on S-Net: A Typed Stream Processing Language, Part I: Foundations, Record Types and Networks}},
      INSTITUTION = {University of Hertfordshire, Department of Computer Science, Compiler Technology and Computer Architecture Group},
      ADDRESS = {Hatfield, England, United Kingdom},
      TYPE = {},
      NUMBER = {},
      YEAR = 2006, NOTE = {},
      CONTENTS = {},
      sourceURL = {http://www.snet-home.org/?page_id=7},
      TOPICS = {SNet},
      AFFIL = {ctca}
    }