Home » Christoph Kessler
Christoph
Christoph Kessler
Professor in Computer Science
Parallel and distributed computing; compiler technology; software composition

Publications

YearTitle
2014 Conditional component composition for GPU-based systems
2014 NUMA Computing with Hardware and Software Co-Support on Configurable Emulated Shared Memory Architectures
2014 Optimized Composition: Generating Efficient Code for Heterogeneous Systems from Multi-Variant Components, Skeletons and Containers
2014 Optimized selection of runtime mode for the reconfigurable PRAM-NUMA architecture REPLICA using machine-learning
2014 The PEPPHER composition tool : performance-aware composition for GPU-based systems
2014 Performance-aware Composition Framework for GPU-based Systems
2014 A Quantitative Comparison of PRAM based Emulated Shared Memory Architectures to Current Multicore CPUs and GPUs
2013 Adaptive Implementation Selection in the SkePU Skeleton Programming Library
2013 Adaptive Off-Line Tuning for Optimized Composition of Components for Heterogeneous Many-Core Systems
2013 Cluster-SkePU: A Multi-Backend Skeleton Programming Library for GPU Clusters
2013 Crown Scheduling: Energy-Efficient Resource Allocation, Mapping and Discrete Frequency Scaling for Collections of Malleable Streaming Tasks
2013 Energy-efficient Mapping of Task Collections onto Manycore Processors
2013 Energy-Efficient Static Scheduling of Streaming Task Collections with Malleable Tasks
2013 Extensible Recognition of Algorithmic Patterns in DSP Programs for Automatic Parallelization
2013 A Framework for Performance-aware Composition of Applications for GPU- based Systems.
2013 The PEPPHER Composition Tool: Performance-Aware Composition for GPU-based Systems Computing (0010-485X (print) / 1436-5057 (online))
2012 Adaptive off-line tuning for optimized composition of components for heterogeneous many-core systems
2012 Energy-efficient Mapping of Task Collections onto Manycore Processors
2012 Engineering parallel sorting for the Intel SCC
2012 Executing PRAM Programs on GPUs
2012 Flexible Scheduling and Thread Allocation for Synchronous Parallel Tasks
2012 Integrated Code Generation for Loops
2012 OpenCL on shared memory multicore CPUs
2012 Optimized On-Chip-Pipelining for Memory-Intensive Computations on Multi-Core Processors with Explicit Memory Hierarchy
2012 Optimized composition of performance-aware parallel components
2012 The PEPPHER Composition Tool: Performance-Aware Dynamic Composition of Applications for GPU-based Systems
2012 A performance-portable generic component for 2D convolution computations on GPU-based systems
2012 Pruning strategies in adaptive off-line tuning for optimized composition of components on heterogeneous systems
2012 Structured Development of Scalable Scientific Applications for GPU Clusters
2012 Towards Domain Specific Automatic Parallelization
2011 OpenCL on shared memory multicore CPUs
2011 Programming Techniques for the Cell Processor
2010 Optimized On-Chip-Pipelined Mergesort on the Cell/BE
2010 SkePU: A Multi-Backend Skeleton Programming Library for Multi-GPU Systems

Projects

Year Title
2010 PEPPHER
  OpCoReS - Optimized Component Runtime System