Christoph W. Kessler
List of publications from the
| 2009 |
| 57 | EE | Mattias V. Eriksson,
Christoph W. Kessler:
Integrated Modulo Scheduling for Clustered VLIW Architectures.
HiPEAC 2009: 65-79 |
| 2008 |
| 56 | EE | Jörg Keller,
Christoph W. Kessler:
Optimized Pipelined Parallel Merge Sort on the Cell BE.
Euro-Par Workshops 2008: 131-140 |
| 55 | | Jörg Keller,
Christoph W. Kessler,
Kalle König,
Wolfgang Heenes:
Hybrid Parallel Sort on the Cell Processor.
PASA 2008: 107-112 |
| 54 | EE | Mattias V. Eriksson,
Oskar Skoog,
Christoph W. Kessler:
Optimal vs. heuristic integrated code generation for clustered VLIW architectures.
SCOPES 2008: 11-20 |
| 53 | EE | Jesper Andersson,
Morgan Ericsson,
Christoph W. Keßler,
Welf Löwe:
Profile-Guided Composition.
Software Composition 2008: 157-164 |
| 2007 |
| 52 | EE | Mikhail Chalabine,
Christoph W. Kessler:
A Formal Framework for Automated Round-Trip Software Engineering in Static Aspect Weaving and Transformations.
ICSE 2007: 137-146 |
| 51 | | Christoph W. Kessler,
Welf Löwe:
A Framework for Performance-Aware Composition of Explicitly Parallel Components.
PARCO 2007: 227-234 |
| 50 | EE | Mikhail Chalabine,
Christoph W. Keßler:
A Survey of Reasoning in Parallelization.
SNPD (3) 2007: 629-634 |
| 49 | EE | Christoph W. Kessler,
Andrzej Bednarski,
Mattias V. Eriksson:
Classification and generation of schedules for VLIW processors.
Concurrency and Computation: Practice and Experience 19(18): 2369-2389 (2007) |
| 2006 |
| 48 | | Mattias V. Eriksson,
Christoph W. Keßler,
Mikhail Chalabine:
Load balancing of irregular parallel divide-and-conquer algorithms in group-SPMD programming environments.
ARCS Workshops 2006: 313-322 |
| 47 | EE | Mikhail Chalabine,
Christoph W. Keßler,
Peter Bunus:
Automated Round-trip Software Engineering in Aspect Weaving Systems.
ASE 2006: 305-308 |
| 46 | EE | Andrzej Bednarski,
Christoph W. Kessler:
Optimal Integrated VLIW Code Generation with Integer Linear Programming.
Euro-Par 2006: 461-472 |
| 45 | EE | Mikhail Chalabine,
Christoph W. Kessler:
Crosscutting Concerns in Parallelization by Invasive Software Composition and Aspect Weaving.
HICSS 2006 |
| 44 | EE | Christoph W. Kessler,
Peter Fritzson,
Mattias V. Eriksson:
NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation.
PARA 2006: 1006-1015 |
| 43 | EE | Christoph W. Keßler,
Andrzej Bednarski:
Optimal integrated code generation for VLIW architectures.
Concurrency and Computation: Practice and Experience 18(11): 1353-1390 (2006) |
| 2005 |
| 42 | | Erik R. Altman,
James C. Dehnert,
Christoph W. Kessler,
Jens Knoop:
Scheduling for Parallel Architectures: Theory, Applications, Challenges
Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany 2005 |
| 41 | EE | Mikhail Chalabine,
Christoph W. Kessler:
Parallelisation of Sequential Programs by Invasive Composition and Aspect Weaving.
APPT 2005: 131-140 |
| 40 | EE | Erik R. Altman,
James C. Dehnert,
Christoph W. Kessler,
Jens Knoop:
05101 Abstracts Collection - Scheduling for Parallel Architectures: Theory, Applications, Challenges.
Scheduling for Parallel Architectures 2005 |
| 39 | EE | Erik R. Altman,
James C. Dehnert,
Christoph W. Kessler,
Jens Knoop:
05101 Executive Summary - Scheduling for Parallel Architectures: Theory, Applications, Challenges.
Scheduling for Parallel Architectures 2005 |
| 2004 |
| 38 | | Andrzej Bednarski,
Christoph W. Keßler:
Exploiting Symmetries for Optimal Integrated Code Generation.
ESA/VLSI 2004: 83-92 |
| 37 | EE | Paul H. J. Kelly,
Sergei Gorlatch,
Christoph W. Kessler,
Daniel J. Quinlan:
Topic 10: Parallel Programming: Models, Methods and Programming Languages.
Euro-Par 2004: 614 |
| 36 | EE | Håkan Mattsson,
Christoph W. Kessler:
Towards a Bulk-Synchronous Distributed Shared Memory Programming Environment for Grids.
PARA 2004: 519-526 |
| 35 | EE | Christoph W. Kessler:
A practical access to the theory of parallel algorithms.
SIGCSE 2004: 397-401 |
| 34 | EE | Christoph W. Keßler:
Managing distributed shared arrays in a bulk-synchronous parallel programming environment.
Concurrency and Computation: Practice and Experience 16(2-3): 133-153 (2004) |
| 2002 |
| 33 | EE | Christoph W. Keßler,
Simin Nadjm-Tehrani:
Mid-term course evaluations with muddy cards.
ITiCSE 2002: 233 |
| 32 | EE | Nell B. Dale,
Judith Bishop,
David J. Barnes,
Christoph W. Keßler:
A dialog between authors and teachers.
ITiCSE 2002: 44-45 |
| 31 | EE | Christoph W. Keßler,
Andrzej Bednarski:
Optimal integrated code generation for clustered VLIW architectures.
LCTES-SCOPES 2002: 102-111 |
| 2001 |
| 30 | | Christoph W. Keßler,
Andrzej Bednarski:
A Dynamic Programming Approach to Optimal Integrated Code Generation.
LCTES/OM 2001: 165-174 |
| 2000 |
| 29 | EE | Christoph W. Keßler:
NestStep: Nested Parallelism and Virtual Shared Memory for the BSP Model.
The Journal of Supercomputing 17(3): 245-262 (2000) |
| 1999 |
| 28 | | Christoph W. Keßler,
Helmut Seidl:
ForkLight: A Control-Synchronous Parallel Programming Language.
HPCN Europe 1999: 525-534 |
| 27 | EE | Christoph W. Keßler,
Craig Smith:
The SPARAMAT Approach to Automatic Comprehension of Sparse Matrix Computations.
IWPC 1999: 200-207 |
| 26 | | Christoph W. Keßler:
NestStep: Nested Parallelism and Virtual Memory for the BSP Model.
PDPTA 1999: 613-619 |
| 25 | | Christoph W. Keßler,
Jesper Larsson Träff:
Language and library support for practical PRAM programming.
Parallel Computing 25(2): 105-135 (1999) |
| 24 | | Christoph W. Keßler,
Helmut Seidl,
Craig Smith:
The SPARAMAT Approach to Automatic Comprehension of Sparse Matrix Computations
Universität Trier, Mathematik/Informatik, Forschungsbericht 99-10: (1999) |
| 1998 |
| 23 | | Christoph W. Keßler:
Scheduling Expression DAGs for Minimal Register Need.
Comput. Lang. 24(1): 33-53 (1998) |
| 22 | | Christoph W. Keßler,
Helmut Seidl:
ForkLight: A Control-Synchronous Parallel Programming Language
Universität Trier, Mathematik/Informatik, Forschungsbericht 98-13: (1998) |
| 1997 |
| 21 | EE | Christoph W. Keßler,
Helmut Seidl:
Language Support for Synchronous Parallel Critical Sections.
APDC 1997: 92-99 |
| 20 | | Christoph W. Keßler:
Applicability of Program Comprehension to Sparse Matrix Computations.
Euro-Par 1997: 347-351 |
| 19 | | Christoph W. Keßler,
Jesper Larsson Träff:
Language and library support for practical PRAM programming.
PDP 1997: 216-221 |
| 18 | | Christoph W. Keßler:
Practical PRAM Programming with Fork95 - A Tutorial
Universität Trier, Mathematik/Informatik, Forschungsbericht 97-12: (1997) |
| 17 | | Beniamino Di Martino,
Christoph W. Keßler:
Two Program Comprehension Tools for Automatic Parallelization: A Comparative Study
Universität Trier, Mathematik/Informatik, Forschungsbericht 97-23: (1997) |
| 1996 |
| 16 | | Christoph W. Keßler:
Parallel Fourier-Motzkin Elimination.
Euro-Par, Vol. II 1996: 66-71 |
| 15 | | Christoph W. Keßler:
Scheduling Expression DAGs for Minimal Register Need.
PLILP 1996: 228-242 |
| 14 | | Christoph W. Keßler,
Jesper Larsson Träff:
A Library of Basic PRAM Algorithms and its Implementation in FORK.
SPAA 1996: 193-195 |
| 13 | | Beniamino Di Martino,
Christoph W. Keßler:
Program comprehension engines for automatic parallelization: a comparative study.
Software Engineering for Parallel and Distributed Systems 1996: 146-157 |
| 12 | EE | Christoph W. Kessler:
Pattern-Driven Automatic Parallelization.
Scientific Programming 5(3): 251-274 (1996) |
| 11 | | Christoph W. Keßler:
Scheduling Expression DAGs for Minimal Register Need
Universität Trier, Mathematik/Informatik, Forschungsbericht 96-12: (1996) |
| 1995 |
| 10 | | Christoph W. Keßler,
Thomas Rauber:
Optimal Continguous Expression DAG Evaluations.
FCT 1995: 293-302 |
| 9 | EE | Christoph W. Kessler:
Pattern-driven automatic program transformation and parallelization.
PDP 1995: 76-83 |
| 8 | | Christoph W. Keßler,
Thomas Rauber:
Generating Optimal Contiguous Evaluations for Expression DAGs.
Comput. Lang. 21(2): 113-127 (1995) |
| 7 | | Christoph W. Keßler,
Helmut Seidl:
Integrating Synchronous and Asynchronous Paradigms: The Fork95 Parallel Programming Language
Universität Trier, Mathematik/Informatik, Forschungsbericht 95-05: (1995) |
| 6 | | Christoph W. Keßler,
Helmut Seidl:
Language Support for Synchronous Parallel Critical Sections
Universität Trier, Mathematik/Informatik, Forschungsbericht 95-23: (1995) |
| 1994 |
| 5 | | Christoph W. Keßler:
Integrating Scalable Parallel Libraries and Automatically Parallelizing Compilers
Universität Trier, Mathematik/Informatik, Forschungsbericht 94-18: (1994) |
| 1993 |
| 4 | | Christoph W. Keßler,
Wolfgang J. Paul:
Automatic Parallelization by Pattern-Matching.
ACPC 1993: 166-181 |
| 3 | | Christoph W. Keßler,
Thomas Rauber:
Efficient Register Allocation for Large Basic Blocks.
PLILP 1993: 418-419 |
| 1991 |
| 2 | | Christoph W. Keßler,
Wolfgang J. Paul,
Thomas Rauber:
Scheduling Vector Straight Line Code on Vector Processors.
Code Generation 1991: 73-91 |
| 1 | | Christoph W. Keßler,
Wolfgang J. Paul,
Thomas Rauber:
A Randomized Heuristic Approach to Register Allocation
PLILP 1991: 195-206 |