Talks

2011

Frank Penczek
The S-Net Type System from the Inside and the Outside
July 26, 2011
ADVANCE development meeting, Riga, Latvia
Clemens Grelck
 On Mapping Distributed S-Net to the 48-core Intel SCC Processor
July 07, 2011
3rd Many-core Applications Research Community Symposium (MARC’11), Ettlingen, Germany
Clemens Grelck
The Essence of Synchronisation in Asynchronous Data Flow Programming
May 20, 2011
25th International Parallel and Distributed Processing Symposium (IPDPS’11), 16th Workshop on High-Level Programming Models and Supportive Environments (HIPS’11), Anchorage, USA
Clemens Grelck
 S-Net: Concurrency Management through Stream-Based Coordination
May 10, 2011
University of Amsterdam, Colloquium of the Institute of Informatics, Amsterdam, Netherlands

2010

Raimund Kirner
PS-NET – A Predictable Typed Coordination Language for Stream Processing in Resource-Constrained Environments
November 24, 2010
Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking (COMPTOOL’10), Lisbon, Portugal
Clemens Grelck
 S-Net: High-Level Coordination for the Many-Core Era
November 02, 2010
Poster at Scientific ICT Research Event Netherlands//Next Level (SIREN//NL’10) Veldhoven, Netherlands
Clemens Grelck
S-Net: Principles and Programming
September 28, 2010
1st S-HACK@Russia Workshop (S-HACK@RU’10) Novosibirsk, Russia
Frank Penczek
Message-Driven Programming: Methodology and Performance
September 13, 2010
International Conference on Parallel Processing Workshops P2S2 at ICPP 2010, San Diego, CA, USA
Frank Penczek
PS-Net: A Resource-Boundable Coordination Language for Embedded Systems
September 22, 2010
Poster at Intel European Research and Innovation Conference (ERIC’10), Braunschweig, Germany
Clemens Grelck
 S-Net: High-Level Coordination for the Many-Core Era
September 22, 2010
Poster at Intel European Research and Innovation Conference (ERIC’10), Braunschweig, Germany
Clemens Grelck
The Essence of Synchronisation in Asynchronous Data Flow Programming
September 01, 2010
22nd International Symposium on Implementation and Application of Functional Languages (IFL’10)
Alphen aan den Rijn, Netherlands
Clemens Grelck
Distributed S-Net: High-Level Message Passing without the Hassle
June 06, 2010
1st Workshop on Advances in Message Passing (AMP’10), Toronto, Canada
Frank Penczek
Parallel Signal Processing with S-Net
May 31, 2010
International Conference on Computational Science (ICCS’10), Amsterdam, Netherlands
Clemens Grelck
Declarative Coordination and Concurrency Management with S-Net
May 17, 2010
Invited Talk at Heriot-Watt University, Edinburgh, UK
Frank Penczek
Design Patterns for Concurrency Engineering
March 31, 2010
S-Hack’10 Workshop, Hatfield, UK
Clemens Grelck
S-Net for Multi-Memory Multicore
January 19, 2010
5th Workshop on Declarative Aspects of Multicore Programming (DAMP’10), Madrid, Spain

2009

Clemens Grelck
Concurrency Engineering with S-Net
October 12, 2009
15. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS’09), Maria Taferl, Austria
Frank Penczek
Self-adaptive Networks: a Coordination Concept for Open Environments
September 24, 2009
Scalable Approaches to High Performance and High Productivity Computing (ScalPerf’09), Bertinoro, Italy
Frank Penczek
The S-Net tool-chain from top to bottom
September 09, 2009
Live Demonstration (jointly with Juha Parssinen, VTT Finland), The Final FET-ACA project review for AETHER, Paris, France
Frank Penczek
Adaptation and reconfiguration in asynchronous stream-processing networks
September 02, 2009
Symposium on Adaptive parallel computing: latency toleration, non-determinism as a form of adaptation, adaptive mapping at ParCo’09, Lyon, France
Clemens Grelck
Distributed S-Net: Design and Implementation
September 23, 2009
21st International Symposium on Implementation and Application of Functional Languages, South Orange, NJ, USA
Clemens Grelck
From Implicit Concurrency Utilisation to Explicit Concurrency Engineering: SaC and S-Net
April 16, 2009
Invited Talk, RWTH Aachen University of Technology, Aachen, Germany

2008

Kostas Bousias
Graph Walker: Implementing S-Net on the Self-adaptive Virtual Processor
October 09, 2008
Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland
Frank Penczek
Self-Adaptivity and Reconfiguration in S-Net
October 09, 2008
Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland
Clemens Grelck
Running S-Nets on Shared Memory Multicore Systems
October 09, 2008
Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland
Haoxuan Cai
S-Net Type System and Operational Semantics
October 08, 2008
Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland
Clemens Grelck
The S-Net Environment
October 07, 2008
Æther-Morpheus Workshop From Reconfigurable to Self-Adaptive Computing (AMWAS’08), Lugano, Switzerland
Alex Shafarenko
S-Net: Scalability via Decontextualisation
September 07-11, 2008
ScalPerf08: SCALABLE APPROACHES to HIGH PERFORMANCE and HIGH PRODUCTIVITY COMPUTING
(Su-Thu) BiCi: Bertinoro international Center for Informatics
Bertinoro, Italy
Frank Penczek
Towards Reconfiguration and Self-Adaptivity in S-Net.
September 2008
20th International Symposium on Implementation and Application of Functional Languages (IFL’08). Hertfordshire, UK
Jeyan Thiyagalingam
A Stream-Order Relaxed Execution Model for Asynchronous Stream Languages
September 2008
20th International Symposium on Implementation and Application of Functional Languages (IFL’08). Hertfordshire, UK
Clemens Grelck
A Multithreaded Runtime System for S-Net
September 2008
20th International Symposium on Implementation and Application of Functional Languages (IFL’08). Hertfordshire, UK
Clemens Grelck
Concurrency Engineering with S-Net
July 23, 2008
8th International Symposium on Systems, Architectures, Modelling and Simulation (SAMOS’08)
Samos, Greece
Alex Shafarenko
Nondeterministic Coordination using S-Net
July 1, 2008
International Advanced Research Workshop on High Performance Computing and Grids
Cetraro, Italy
Clemens Grelck
Declarative Concurrency Engineering with S-Net
May 15, 2008
6th Fun-in-the-Afternoon Seminar on Functional Programming
Hatfield, United Kingdom
Clemens Grelck
High-Level Concurrency Engineering with S-Net
April 25, 2008
Advanced School on Concurrency and Imaging (ASCI)
Course A24 Concurrency Engineering
Amsterdam, Netherlands
Frank Penczek
Implementing a Radar Application in S-Net / SaC (joint work with Thales Research).
March 2008
FET-ACA Review
Rome, Italy
Frank Penczek
Is Stream Processing the Model for Next-Generation Architectures ?
February 21, 2008
University of Lübeck, Institute of Software Technology and Programming Languages
Lübeck, Germany

2007

Clemens Grelck
On Implementing S-Net
September 29, 2007
19th International Symposium on Implementation and Application of Functional Languages (IFL’07)
Freiburg, Germany
Clemens Grelck
Multicore Programming with SAC and S-Net
August 21, 2007, Invited Talk
Catholic University of Eichstätt
Eichstätt, Germany
Frank Penczek
A Multithreaded Runtime System for S-Net
June 14, 2007
University of Lübeck, Institute of Software Technology and Programming Languages
Lübeck, Germany
Clemens Grelck
S-Net: A Declarative Approach to Defining Stream Processing Networks of Asynchronous Components
June 1, 2007
21st Workshop of the German Informatics Society’s Special Interest Group
on Parallel Algorithms, Computer Architecture, and System Software
Hamburg, Germany
Sven-Bodo Scholz
Coordinating Data Parallel SAC Programs with S-Net
March 26, 2007
12th International Workshop on High-Level Parallel Programming Models and Supportive Environments
Long Beach, USA
Sven-Bodo Scholz
S-Net: A Software Environment for Self-Adaptive Computing Systems
January 15, 2007
Workshop on Computing Architectures and Software Tools for Numerical Embedded Scalable Systems (CASTNESS’07)
Rome, Italy

2006

Alex Shafarenko
S-Net: Concurrency and Coordination in a Streaming Network
December 12, 2006
IFIP Working Group 10.3, E-seminar
Alex Shafarenko
Using S-Net for Programming an Irregular, Self-balancing Application
December 5, 2006
2nd Micro-Grid Workshop on Scalable on-chip Parallelism
Hitchin, England, UK
Clemens Grelck
Asynchronous Stream Processing with S-Net
December 5, 2006
2nd Micro-Grid Workshop on Scalable on-chip Parallelism
Hitchin, England, UK
Clemens Grelck
Declarative Stream Processing for Multicores with S-Net
November 1, 2006
University of Hertfordshire, Department of Computer Science
Hatfield, England, UK
Clemens Grelck
S-Net: Functional Stream Processing based on Record Subtyping
October 20, 2006
University of Lübeck, Institute of Software Technology and Programming Languages
Lübeck, Germany
Clemens Grelck
A Multithreaded Runtime System for S-Net
October 10, 2006
Æther Plenary Meeting
Barcelona, Spain
Alex Shafarenko
Semantics and Type Theory of S-Net
September 4, 2006
18th International Symposium on Implementation and Application of Functional Languages (IFL’06)
Budapest, Hungary
Clemens Grelck
S-Net: A Typed Stream Processing Language
September 4, 2006
18th International Symposium on Implementation and Application of Functional Languages (IFL’06)
Budapest, Hungary
Alex Shafarenko
Streaming Networks for Coordinating Data-Parallel Programs
June 29, 2006
6. Andrei Ershov Memorial Conference on Perspectives of System Informatics
Novosibirsk, Russia
Clemens Grelck
S-Net and SAC
June 7, 2006
5th International SaC Developers’ Conference (SaC-DevCon-5)
Hatfield, England, UK