SkePU: a multi-backend skeleton programming library for multi-GPU systems J Enmyren, CW Kessler Proceedings of the fourth international workshop on High-level parallel …, 2010 | 357 | 2010 |
Practical PRAM programming J Keller, C Keßler, J Träff WileyInterscience, J. Wiley & Sons, Inc., 2001 | 159 | 2001 |
Benchmarking OpenCL, OpenACC, OpenMP, and CUDA: programming productivity, performance, and energy consumption S Memeti, L Li, S Pllana, J Kołodziej, C Kessler Proceedings of the 2017 Workshop on Adaptive Resource Management and …, 2017 | 154 | 2017 |
PEPPHER: Efficient and productive usage of hybrid computing systems S Benkner, S Pllana, JL Traff, P Tsigas, U Dolinsky, C Augonnet, ... IEEE Micro 31 (5), 28-41, 2011 | 127 | 2011 |
SkePU 2: Flexible and type-safe skeleton programming for heterogeneous parallel systems A Ernstsson, L Li, C Kessler International Journal of Parallel Programming 46, 62-80, 2018 | 117 | 2018 |
Auto-tuning SkePU: a multi-backend skeleton programming framework for multi-GPU systems U Dastgeer, J Enmyren, CW Kessler Proceedings of the 4th International Workshop on Multicore Software …, 2011 | 91 | 2011 |
NestStep: nested parallelism and virtual shared memory for the BSP model CW Keßler The Journal of Supercomputing 17 (3), 245-262, 2000 | 71 | 2000 |
Models for parallel computing: Review and perspectives C Kessler, J Keller Mitteilungen-Gesellschaft für Informatik eV, Parallel-Algorithmen und …, 2007 | 63 | 2007 |
Pattern‐Driven Automatic Parallelization CW Kessler Scientific Programming 5 (3), 251-274, 1996 | 63 | 1996 |
Programmability and performance portability aspects of heterogeneous multi-/manycore systems C Kessler, U Dastgeer, S Thibault, R Namyst, A Richards, U Dolinsky, ... 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE …, 2012 | 59 | 2012 |
Smart containers and skeleton programming for GPU-based systems U Dastgeer, C Kessler International journal of parallel programming 44, 506-530, 2016 | 57 | 2016 |
Scheduling expression DAGs for minimal register need CW Kessler Computer Languages 24 (1), 33-53, 1998 | 55 | 1998 |
Optimized composition of performance‐aware parallel components C Kessler, W Löwe Concurrency and Computation: Practice and Experience 24 (5), 481-498, 2012 | 53 | 2012 |
BlockLib: a skeleton library for Cell broadband engine M Ålind, MV Eriksson, CW Kessler Proceedings of the 1st international workshop on Multicore software …, 2008 | 51 | 2008 |
Adaptive implementation selection in the SkePU skeleton programming library U Dastgeer, L Li, C Kessler Advanced Parallel Processing Technologies: 10th International Symposium …, 2013 | 50 | 2013 |
Programming languages for data-Intensive HPC applications: A systematic mapping study V Amaral, B Norberto, M Goulão, M Aldinucci, S Benkner, A Bracciali, ... Parallel Computing 91, 102584, 2020 | 49 | 2020 |
The Fork95 parallel programming language: Design, implementation, application CW Keßler, H Seidl International journal of parallel programming 25, 17-50, 1997 | 45 | 1997 |
Fast crown scheduling heuristics for energy-efficient mapping and scaling of moldable streaming tasks on manycore systems N Melot, C Kessler, J Keller, P Eitschberger ACM Transactions on Architecture and Code Optimization (TACO) 11 (4), 1-24, 2015 | 41 | 2015 |
Two program comprehension tools for automatic parallelization B Di Martino, CW Keßler IEEE Concurrency 8 (1), 37-47, 2000 | 41 | 2000 |
A Framework for Performance-Aware Composition of Explicitly Parallel Components. CW Kessler, W Löwe PARCO 15, 2007 | 39 | 2007 |