 | 2012 |
| 47 |  | Clemens Grelck,
Tim van Deurzen,
Stephan Herhut,
Sven-Bodo Scholz:
Asynchronous adaptive optimisation for generic data-parallel array programming.
Concurrency and Computation: Practice and Experience 24(5): 499-516 (2012) |
| 2011 |
| 46 |  | Clemens Grelck:
The Essence of Synchronisation in Asynchronous Data Flow.
IPDPS Workshops 2011: 1159-1167 |
| 45 |  | Michiel W. van Tol,
Roy Bakker,
Merijn Verstraaten,
Clemens Grelck,
Chris R. Jesshope:
Efficient Memory Copy Operations on the 48-core Intel SCC Processor.
MARC Symposium 2011: 13-18 |
| 44 |  | Merijn Verstraaten,
Clemens Grelck,
Michiel W. van Tol,
Roy Bakker,
Chris R. Jesshope:
Mapping Distributed S-Net on the 48-core Intel SCC processor.
MARC Symposium 2011: 41-46 |
| 2010 |
| 43 |  | Clemens Grelck,
Jukka Julku,
Frank Penczek,
Alexander V. Shafarenko:
Cluster Computing as an Assembly Process: Coordination with S-Net.
CCGRID 2010: 587-588 |
| 42 |  | Clemens Grelck,
Jukka Julku,
Frank Penczek:
S-Net for multi-memory multicores.
DAMP 2010: 25-34 |
| 41 |  | Thomas A. M. Bernard,
Clemens Grelck,
Michael A. Hicks,
Chris R. Jesshope,
Raphaël Poss:
Resource-Agnostic Programming for Many-Core Microgrids.
Euro-Par Workshops 2010: 109-116 |
| 40 |  | Frank Penczek,
Stephan Herhut,
Sven-Bodo Scholz,
Alexander V. Shafarenko,
Jungsook Yang,
Chun-Yi Chen,
Nader Bagherzadeh,
Clemens Grelck:
Message Driven Programming with S-Net: Methodology and Performance.
ICPP Workshops 2010: 405-412 |
| 39 |  | Stephan Herhut,
Carl Joslin,
Sven-Bodo Scholz,
Raphaël Poss,
Clemens Grelck:
Concurrent Non-deferred Reference Counting on the Microgrid: First Experiences.
IFL 2010: 185-202 |
| 38 |  | Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko:
Asynchronous Stream Processing with S-Net.
International Journal of Parallel Programming 38(1): 38-67 (2010) |
| 37 |  | Thomas A. M. Bernard,
Clemens Grelck,
Chris R. Jesshope:
On the Compilation of a Language for General Concurrent Target Architectures.
Parallel Processing Letters 20(1): 51-69 (2010) |
| 36 |  | Frank Penczek,
Stephan Herhut,
Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko,
Rémi Barrère,
Eric Lenormand:
Parallel signal processing with S-Net.
Procedia CS 1(1): 2085-2094 (2010) |
| 2009 |
| 35 |  | Stephan Herhut,
Sven-Bodo Scholz,
Clemens Grelck:
Controlling chaos: on safe side-effects in data-parallel operations.
DAMP 2009: 59-67 |
| 34 |  | Kai Trojahner,
Clemens Grelck:
Dependently typed array programs don't go wrong.
J. Log. Algebr. Program. 78(7): 643-664 (2009) |
| 2008 |
| 33 |  | Kai Trojahner,
Clemens Grelck:
Descriptor-Free Representation of Arrays with Dependent Types.
IFL 2008: 100-117 |
| 32 |  | Clemens Grelck,
Frank Penczek:
Implementation Architecture and Multithreaded Runtime System of S-Net.
IFL 2008: 60-79 |
| 31 |  | Clemens Grelck,
Steffen Kuthe,
Sven-Bodo Scholz:
A Hybrid Shared Memory Execution Model for a Data Parallel Language with I/O.
Parallel Processing Letters 18(1): 23-37 (2008) |
| 30 |  | Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko:
A Gentle Introduction to S-Net: Typed Stream Processing and Declarative Coordination of Asynchronous Components.
Parallel Processing Letters 18(2): 221-237 (2008) |
| 2007 |
| 29 |  | Clemens Grelck,
Sven-Bodo Scholz:
SAC: off-the-shelf support for data-parallelism on multicores.
DAMP 2007: 25-33 |
| 28 |  | Stephan Herhut,
Sven-Bodo Scholz,
Robert Bernecky,
Clemens Grelck,
Kai Trojahner:
From Contracts Towards Dependent Types: Proofs by Partial Evaluation.
IFL 2007: 254-273 |
| 27 |  | Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko:
Coordinating Data Parallel SAC Programs with S-Net.
IPDPS 2007: 1-8 |
| 26 |  | Clemens Grelck,
Frank Penczek,
Kai Trojahner:
CAOS: A Domain-Specific Language for the Parallel Simulation of Cellular Automata.
PaCT 2007: 410-417 |
| 2006 |
| 25 |  | Andrew Butterfield,
Clemens Grelck,
Frank Huch:
Implementation and Application of Functional Languages, 17th International Workshop, IFL 2005, Dublin, Ireland, September 19-21, 2005, Revised Selected Papers
Springer 2006 |
| 24 |  | Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko:
Streaming Networks for Coordinating Data-Parallel Programs.
Ershov Memorial Conference 2006: 451-455 |
| 23 |  | Kai Trojahner,
Clemens Grelck,
Sven-Bodo Scholz:
On Optimising Shape-Generic Array Programs Using Symbolic Structural Information.
IFL 2006: 1-18 |
| 22 |  | Robert Bernecky,
Stephan Herhut,
Sven-Bodo Scholz,
Kai Trojahner,
Clemens Grelck,
Alexander V. Shafarenko:
Index Vector Elimination - Making Index Vectors Affordable.
IFL 2006: 19-36 |
| 21 |  | Clemens Grelck,
Sven-Bodo Scholz:
SAC - A Functional Array Language for Efficient Multi-threaded Execution.
International Journal of Parallel Programming 34(4): 383-427 (2006) |
| 20 |  | Clemens Grelck,
Sven-Bodo Scholz:
Merging compositions of array skeletons in SaC.
Parallel Computing 32(7-8): 507-522 (2006) |
| 2005 |
| 19 |  | Clemens Grelck,
Frank Huch,
Greg Michaelson,
Philip W. Trinder:
Implementation and Application of Functional Languages, 16th International Workshop, IFL 2004, Lübeck, Germany, September 8-10, 2004, Revised Selected Papers
Springer 2005 |
| 18 |  | Alexander V. Shafarenko,
Sven-Bodo Scholz,
Stephan Herhut,
Clemens Grelck,
Kai Trojahner:
Implementing a Numerical Solution of the KPI Equation Using Single Assignment C: Lessons and Experiences.
IFL 2005: 160-177 |
| 17 |  | Clemens Grelck,
Karsten Hinckfuß,
Sven-Bodo Scholz:
With-Loop Fusion for Data Locality and Parallelism.
IFL 2005: 178-195 |
| 16 |  | Clemens Grelck,
Sven-Bodo Scholz,
Alexander V. Shafarenko:
A Binding Scope Analysis for Generic Programs on Arrays.
IFL 2005: 212-230 |
| 15 |  | Clemens Grelck,
Sven-Bodo Scholz:
Merging Compositions of Array Skeletons in SAC.
PARCO 2005: 859-866 |
| 14 |  | Clemens Grelck:
Shared memory multiprocessor support for functional array processing in SAC.
J. Funct. Program. 15(3): 353-401 (2005) |
| 2003 |
| 13 |  | Clemens Grelck:
A Multithreaded Compiler Backend for High-level Array Programming.
Applied Informatics 2003: 478-484 |
| 12 |  | Clemens Grelck,
Sven-Bodo Scholz,
Kai Trojahner:
With-Loop Scalarization - Merging Nested Array Operations.
IFL 2003: 118-134 |
| 11 |  | Clemens Grelck,
Sven-Bodo Scholz:
Towards an Efficient Functional Implementation of the NAS Benchmark FT.
PaCT 2003: 230-235 |
| 10 |  | Clemens Grelck,
Sven-Bodo Scholz:
Sac - From High-Level Programming with Arrays to Efficient Parallel Execution.
Parallel Processing Letters 13(3): 401-412 (2003) |
| 2002 |
| 9 |  | Clemens Grelck,
Sven-Bodo Scholz:
Axis Control in SAC.
IFL 2002: 182-198 |
| 8 |  | Clemens Grelck:
Implementing the NAS Benchmark MG in SAC.
IPDPS 2002 |
| 2001 |
| 7 |  | Clemens Grelck:
Optimizations on Array Skeletons in a Shared Memory Environment.
IFL 2001: 36-54 |
| 2000 |
| 6 |  | Clemens Grelck,
Sven-Bodo Scholz:
HPF vs. SAC - A Case Study (Research Note).
Euro-Par 2000: 620-624 |
| 5 |  | Clemens Grelck:
Improving Cache Effectiveness through Array Data Layout Manipulation in SAC.
IFL 2000: 231-248 |
| 4 |  | Clemens Grelck:
Array Padding in the Functional Language SAC.
PDPTA 2000 |
| 1999 |
| 3 |  | Clemens Grelck,
Sven-Bodo Scholz:
Accelerating APL programs with SAC.
APL 1999: 50-57 |
| 2 |  | Clemens Grelck,
Dietmar Kreye,
Sven-Bodo Scholz:
On Code Generation for Multi-generator WITH-Loops in SAC.
IFL 1999: 77-94 |
| 1998 |
| 1 |  | Clemens Grelck:
Shared Memory Multiprocessor Support for SAC.
IFL 1998: 38-53 |