Please note: This is a beta version of the new dblp website.
You can find the classic dblp view of this page here.
You can find the classic dblp view of this page here.
Christoph W. Keßler
Christoph W. Kessler
2010 – today
- 2013
[j18]Amin Shafiee Sarvestani, Erik Hansson, Christoph W. Kessler: Extensible Recognition of Algorithmic Patterns in DSP Programs for Automatic Parallelization. International Journal of Parallel Programming 41(6): 806-824 (2013)- 2012
[j17]Christoph W. Kessler, Welf Löwe: Optimized composition of performance-aware parallel components. Concurrency and Computation: Practice and Experience 24(5): 481-498 (2012)
[j16]Jörg Keller, Christoph W. Kessler, Rikard Hultén: Optimized On-Chip-Pipelining for Memory-Intensive Computations on Multi-Core Processors with Explicit Memory Hierarchy. J. UCS 18(14): 1987-2023 (2012)
[j15]Mattias V. Eriksson, Christoph W. Kessler: Integrated Code Generation for Loops. ACM Trans. Embedded Comput. Syst. 11(S1): 19 (2012)
[c60]Christoph W. Kessler, Erik Hansson: Flexible Scheduling and Thread Allocation for Synchronous Parallel Tasks. ARCS Workshops 2012: 517-528
[c59]Christoph W. Kessler, Usman Dastgeer, Samuel Thibault, Raymond Namyst, Andrew Richards, Uwe Dolinsky, Siegfried Benkner, Jesper Larsson Träff, Sabri Pllana: Programmability and performance portability aspects of heterogeneous multi-/manycore systems. DATE 2012: 1403-1408
[c58]Jari-Matti Mäkelä, Erik Hansson, Daniel Åkesson, Martti Forsell, Christoph W. Kessler, Ville Leppänen: Design of the Language Replica for Hybrid PRAM-NUMA Many-core Architectures. ISPA 2012: 697-704
[c57]Patrick Cichowski, Jörg Keller, Christoph W. Kessler: Modelling Power Consumption of the Intel SCC. MARC Symposium 2012: 46-51
[c56]Usman Dastgeer, Lu Li, Christoph W. Kessler: The PEPPHER Composition Tool: Performance-Aware Dynamic Composition of Applications for GPU-Based Systems. SC Companion 2012: 711-720
[c55]Christoph W. Kessler, Usman Dastgeer, Mudassar Majeed, Nathalie Furmento, Samuel Thibault, Raymond Namyst, Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Martin Wimmer: Abstract: Leveraging PEPPHER Technology for Performance Portable Supercomputing. SC Companion 2012: 1395-1396
[c54]Christoph W. Keßler, Usman Dastgeer, Mudassar Majeed, Nathalie Furmento, Samuel Thibault, Raymond Namyst, Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Martin Wimmer: Poster: Leveraging PEPPHER Technology for Performance Portable Supercomputing. SC Companion 2012: 1397
[c53]Lu Li, Usman Dastgeer, Christoph W. Kessler: Adaptive Off-Line Tuning for Optimized Composition of Components for Heterogeneous Many-Core Systems. VECPAR 2012: 329-345
[c52]Jurgen Brenner, Jörg Keller, Christoph W. Kessler: Executing PRAM Programs on GPUs. ICCS 2012: 1799-1806
[c51]Nicolas Melot, Christoph W. Kessler, Kenan Avdic, Patrick Cichowski, Jörg Keller: Engineering Parallel Sorting for the Intel SCC. ICCS 2012: 1890-1899- 2011
[j14]Christoph W. Kessler: Programmiertechniken für den Cell-Prozessor (Programming Techniques for the Cell Processor). it - Information Technology 53(2): 66-75 (2011)
[j13]Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Philippas Tsigas, Uwe Dolinsky, Cédric Augonnet, Beverly Bachmayer, Christoph W. Kessler, David Moloney, Vitaly Osipov: PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems. IEEE Micro 31(5): 28-41 (2011)
[c50]Erik Hansson, Joar Sohl, Christoph W. Kessler, Dake Liu: Case Study of Efficient Parallel Memory Access Programming for the Embedded Heterogeneous Multicore DSP Architecture ePUMA. CISIS 2011: 624-629
[c49]Nicolas Melot, Kenan Avdic, Jörg Keller, Christoph W. Kessler: Investigation of main memory bandwidth on Intel Single-Chip Cloud Computer. MARC Symposium 2011: 107-110
[c48]Usman Dastgeer, Christoph W. Kessler, Samuel Thibault: Flexible Runtime Support for Efficient Skeleton Programming on Heterogeneous GPU-based Systems. PARCO 2011: 159-166
[c47]Jörg Keller, Mudassar Majeed, Christoph W. Kessler: Balancing CPU Load for Irregular MPI Applications. PARCO 2011: 307-316
[c46]Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Philippas Tsigas, Andrew Richards, Raymond Namyst, Beverly Bachmayer, Christoph W. Kessler, David Moloney, Peter Sanders: The PEPPHER Approach to Programmability and Performance Portability for Heterogeneous many-core Architectures. PARCO 2011: 361-368
[c45]Antonina Danylenko, Christoph W. Kessler, Welf Löwe: Comparing Machine Learning Approaches for Context-Aware Composition. Software Composition 2011: 18-33- 2010
[c44]Christoph W. Kessler, Wladimir Schamai, Peter Fritzson: Platform-independent modeling of explicitly parallel programs. ARCS Workshops 2010: 83-94
[c43]Rikard Hultén, Christoph W. Kessler, Jörg Keller: Optimized On-Chip-Pipelined Mergesort on the Cell/B.E. Euro-Par (2) 2010: 187-198
[c42]Christoph W. Kessler, Thomas Rauber, Yves Robert, Vittorio Scarano: Theory and Algorithms for Parallel Computation. Euro-Par (2) 2010: 365-366
2000 – 2009
- 2009
[c41]Mattias V. Eriksson, Christoph W. Kessler: Integrated Modulo Scheduling for Clustered VLIW Architectures. HiPEAC 2009: 65-79
[c40]Beniamino Di Martino, Christoph W. Kessler, Yi Pan, Thomas Rauber, Gudula Rünger, Laurence Tianruo Yang: Message from the PDSEC-09 workshop chairs. IPDPS 2009: 1-2- 2008
[j12]Christoph W. Kessler, Jörg Keller: Optimized on-chip pipelining of memory-intensive computations on the cell BE. SIGARCH Computer Architecture News 36(5): 36-45 (2008)
[j11]Håkan Lundvall, Kristian Stavåker, Peter Fritzson, Christoph W. Kessler: Automatic parallelization of simulation code for equation-based models with software pipelining and measurements on three platforms. SIGARCH Computer Architecture News 36(5): 46-55 (2008)
[c39]Jörg Keller, Christoph W. Kessler, Kalle König, Wolfgang Heenes: Hybrid Parallel Sort on the Cell Processor. PASA 2008: 107-112
[c38]Jörg Keller, Christoph W. Kessler: Optimized Pipelined Parallel Merge Sort on the Cell BE. Euro-Par Workshops 2008: 131-140
[c37]Mattias V. Eriksson, Oskar Skoog, Christoph W. Kessler: Optimal vs. heuristic integrated code generation for clustered VLIW architectures. SCOPES 2008: 11-20
[c36]Jesper Andersson, Morgan Ericsson, Christoph W. Keßler, Welf Löwe: Profile-Guided Composition. Software Composition 2008: 157-164- 2007
[j10]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)
[c35]Mikhail Chalabine, Christoph W. Kessler: A Formal Framework for Automated Round-Trip Software Engineering in Static Aspect Weaving and Transformations. ICSE 2007: 137-146
[c34]Christoph W. Kessler, Welf Löwe: A Framework for Performance-Aware Composition of Explicitly Parallel Components. PARCO 2007: 227-234
[c33]Mikhail Chalabine, Christoph W. Keßler: A Survey of Reasoning in Parallelization. SNPD (3) 2007: 629-634- 2006
[j9]Christoph W. Keßler, Andrzej Bednarski: Optimal integrated code generation for VLIW architectures. Concurrency and Computation: Practice and Experience 18(11): 1353-1390 (2006)
[c32]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
[c31]Andrzej Bednarski, Christoph W. Kessler: Optimal Integrated VLIW Code Generation with Integer Linear Programming. Euro-Par 2006: 461-472
[c30]Mikhail Chalabine, Christoph W. Kessler: Crosscutting Concerns in Parallelization by Invasive Software Composition and Aspect Weaving. HICSS 2006
[c29]Mikhail Chalabine, Christoph W. Keßler, Peter Bunus: Automated Round-trip Software Engineering in Aspect Weaving Systems. ASE 2006: 305-308
[c28]Christoph W. Kessler, Peter Fritzson, Mattias V. Eriksson: NestStepModelica - Mathematical Modeling and Bulk-Synchronous Parallel Simulation. PARA 2006: 1006-1015- 2005
[c27]Mikhail Chalabine, Christoph W. Kessler: Parallelisation of Sequential Programs by Invasive Composition and Aspect Weaving. APPT 2005: 131-140
[c26]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
[c25]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
[e1]Erik R. Altman, James C. Dehnert, Christoph W. Kessler, Jens Knoop (Eds.): Scheduling for Parallel Architectures: Theory, Applications, Challenges. Dagstuhl Seminar Proceedings 05101, Internationales Begegnungs- und Forschungszentrum (IBFI), Schloss Dagstuhl, Germany 2005- 2004
[j8]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)
[c24]Andrzej Bednarski, Christoph W. Keßler: Exploiting Symmetries for Optimal Integrated Code Generation. ESA/VLSI 2004: 83-92
[c23]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
[c22]Håkan Mattsson, Christoph W. Kessler: Towards a Bulk-Synchronous Distributed Shared Memory Programming Environment for Grids. PARA 2004: 519-526
[c21]- 2002
[c20]Nell B. Dale, Judith Bishop, David J. Barnes, Christoph W. Keßler: A dialog between authors and teachers. ITiCSE 2002: 44-45
[c19]Christoph W. Keßler, Simin Nadjm-Tehrani: Mid-term course evaluations with muddy cards. ITiCSE 2002: 233
[c18]Christoph W. Keßler, Andrzej Bednarski: Optimal integrated code generation for clustered VLIW architectures. LCTES-SCOPES 2002: 102-111- 2001
[b2]Jörg Keller, Christoph W. Keßler, Jesper Larsson Träff: Practical PRAM programming. Wiley series on parallel and distributed computing, Wiley 2001, pp. I-XXIII, 1-572
[c17]Christoph W. Keßler, Andrzej Bednarski: A Dynamic Programming Approach to Optimal Integrated Code Generation. LCTES/OM 2001: 165-174- 2000
[j7]Beniamino Di Martino, Christoph W. Kessler: Two program comprehension tools for automatic parallelization. IEEE Concurrency 8(1): 37-47 (2000)
[j6]Christoph W. Keßler: NestStep: Nested Parallelism and Virtual Shared Memory for the BSP Model. The Journal of Supercomputing 17(3): 245-262 (2000)
1990 – 1999
- 1999
[j5]Christoph W. Keßler, Jesper Larsson Träff: Language and library support for practical PRAM programming. Parallel Computing 25(2): 105-135 (1999)
[c16]Christoph W. Keßler, Helmut Seidl: ForkLight: A Control-Synchronous Parallel Programming Language. HPCN Europe 1999: 525-534
[c15]Christoph W. Keßler, Craig Smith: The SPARAMAT Approach to Automatic Comprehension of Sparse Matrix Computations. IWPC 1999: 200-207
[c14]Christoph W. Keßler: NestStep: Nested Parallelism and Virtual Memory for the BSP Model. PDPTA 1999: 613-619
[i8]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
[j4]Christoph W. Keßler: Scheduling Expression DAGs for Minimal Register Need. Comput. Lang. 24(1): 33-53 (1998)
[i7]Christoph W. Keßler, Helmut Seidl: ForkLight: A Control-Synchronous Parallel Programming Language. Universität Trier, Mathematik/Informatik, Forschungsbericht 98-13 (1998)- 1997
[j3]Christoph W. Keßler, Helmut Seidl: The Fork95 parallel programming language: Design, implementation, application. International Journal of Parallel Programming 25(1): 17-50 (1997)
[c13]Christoph W. Keßler, Helmut Seidl: Language Support for Synchronous Parallel Critical Sections. APDC 1997: 92-99
[c12]Christoph W. Keßler: Applicability of Program Comprehension to Sparse Matrix Computations. Euro-Par 1997: 347-351
[c11]Christoph W. Keßler, Jesper Larsson Träff: Language and library support for practical PRAM programming. PDP 1997: 216-221
[i6]Christoph W. Keßler: Practical PRAM Programming with Fork95 - A Tutorial. Universität Trier, Mathematik/Informatik, Forschungsbericht 97-12 (1997)
[i5]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
[j2]Christoph W. Kessler: Pattern-Driven Automatic Parallelization. Scientific Programming 5(3): 251-274 (1996)
[c10]
[c9]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
[c8]
[c7]Christoph W. Keßler, Jesper Larsson Träff: A Library of Basic PRAM Algorithms and its Implementation in FORK. SPAA 1996: 193-195
[i4]Christoph W. Keßler: Scheduling Expression DAGs for Minimal Register Need. Universität Trier, Mathematik/Informatik, Forschungsbericht 96-12 (1996)- 1995
[j1]Christoph W. Keßler, Thomas Rauber: Generating Optimal Contiguous Evaluations for Expression DAGs. Comput. Lang. 21(2): 113-127 (1995)
[c6]Christoph W. Keßler, Thomas Rauber: Optimal Continguous Expression DAG Evaluations. FCT 1995: 293-302
[c5]Christoph W. Kessler: Pattern-driven automatic program transformation and parallelization. PDP 1995: 76-83
[i3]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)
[i2]Christoph W. Keßler, Helmut Seidl: Language Support for Synchronous Parallel Critical Sections. Universität Trier, Mathematik/Informatik, Forschungsbericht 95-23 (1995)- 1994
[b1]Christoph W. Keßler: Automatische Parallelisierung numerischer Programme durch Mustererkennung. Saarland University 1994
[i1]Christoph W. Keßler: Integrating Scalable Parallel Libraries and Automatically Parallelizing Compilers. Universität Trier, Mathematik/Informatik, Forschungsbericht 94-18 (1994)- 1993
[c4]Christoph W. Keßler, Wolfgang J. Paul: Automatic Parallelization by Pattern-Matching. ACPC 1993: 166-181
[c3]Christoph W. Keßler, Thomas Rauber: Efficient Register Allocation for Large Basic Blocks. PLILP 1993: 418-419- 1991
[c2]Christoph W. Keßler, Wolfgang J. Paul, Thomas Rauber: Scheduling Vector Straight Line Code on Vector Processors. Code Generation 1991: 73-91
[c1]Christoph W. Keßler, Wolfgang J. Paul, Thomas Rauber: A Randomized Heuristic Approach to Register Allocation. PLILP 1991: 195-206
Coauthor Index
data released under the ODC-BY 1.0 license. See also our legal information page
last updated on 2013-10-02 11:15 CEST by the dblp team



