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 |