Dr. rer. nat.
Christian Terboven
IT Center
Building: 2191
Room: K101
Kopernikusstr. 6
52074 Aachen
Dr. Christian Terboven studied computer science at RWTH Aachen University and specialized on High Performance Computing. He is a senior scientist at the Chair for Computer Science 12 – High Performance Computing and the Chief HPC Officer at the IT Center. His research interests center around Parallel Programming and related Software and Performance Engineering aspects. Dr. Terboven has been involved in the Analysis, Tuning and Parallelization of several large-scale simulation codes for various HPC architectures, and has published over 60 papers on this subject.
| Title | Author(s) |
|---|---|
| Leveraging NVML GPM for NVIDIA GPU Monitoring Conference Presentation (2026) | Wassermann, Christian Dollenbacher, Tobias Werner Terboven, Christian Müller, Matthias S. |
| Leveraging NVML GPM for NVIDIA GPU Monitoring Contribution to a book, Contribution to a conference proceedings (2026) | Wassermann, Christian (Corresponding author) Dollenbacher, Tobias Werner (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Hybrid Inference Optimization for AI-Enhanced Turbulent Boundary Layer Simulation on Heterogeneous Systems Contribution to a book, Contribution to a conference proceedings (2026) | Orland, Fabian (Corresponding author) Hilgers, Tom (Corresponding author) Hübenthal, Fabian (Corresponding author) Sarma, Rakesh (Corresponding author) Lintermann, Andreas (Corresponding author) Terboven, Christian (Corresponding author) |
| Predicting Turbulent Boundary Layer Flows Using Transformers Coupled to the Multi-Physics Simulation Tool m-AIA Contribution to a book, Contribution to a conference proceedings (2025) | Sarma, Rakesh (Corresponding author) Hübenthal, Fabian Orland, Fabian Terboven, Christian Lintermann, Andreas |
| Efficient and Scalable AIxeleration of Reactive CFD Solvers Coupled with Deep Learning Inference on Heterogeneous Architectures Contribution to a book, Contribution to a conference proceedings (2025) | Orland, Fabian (Corresponding author) Nista, Ludovico (Corresponding author) Kocher, Nick (Corresponding author) Vanvinckenroye, Joris (Corresponding author) Pitsch, Heinz (Corresponding author) Terboven, Christian (Corresponding author) |
| Calculating User-Centric Carbon Footprints for HPC Conference Presentation (2024) | Wassermann, Christian Bielert, Mario Vanberg, Gert Hackenberg, Daniel Terboven, Christian Müller, Matthias S. |
| An Experimental Setup to Evaluate RAPL Energy Counters for Heterogeneous Memory Contribution to a book, Contribution to a conference proceedings (2024) | Alt, Lukas (Corresponding author) Kozhokanova, Anara (Corresponding author) Ilsche, Thomas (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Phase-Based Data Placement Optimization in Heterogeneous Memory Contribution to a book, Contribution to a conference proceedings (2024) | Klinkenberg, Jannis (Corresponding author) Foyer, Clément (Corresponding author) Clouzet, Pierre (Corresponding author) Goglin, Brice (Corresponding author) Jeannot, Emmanuel (Corresponding author) Terboven, Christian (Corresponding author) Kozhokanova, Anara (Corresponding author) |
| Calculating User-Centric Carbon Footprints for HPC Contribution to a book, Contribution to a conference proceedings (2024) | Wassermann, Christian (Corresponding author) Bielert, Mario (Corresponding author) Vanberg, Gert (Corresponding author) Hackenberg, Daniel (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Towards Locality-Aware Host-to-Device Offloading in OpenMP Contribution to a book, Contribution to a conference proceedings (2024) | Klinkenberg, Jannis (Corresponding author) Kraus, Jan Philipp Terboven, Christian Müller, Matthias S. |
| Power-aware Computing with Optane Persistent Memory Modules Contribution to a book, Contribution to a conference proceedings (2023) | Kozhokanova, Anara (Corresponding author) Wang, Bo (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| RLP: Power Management Based on a Latency-Aware Roofline Model Contribution to a book, Contribution to a conference proceedings (2023) | Wang, Bo (Corresponding author) Kozhokanova, Anara (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| On-the-Fly Data Race Detection for MPI RMA Programs with MUST Contribution to a book, Contribution to a conference proceedings (2022) | Schwitanski, Simon Jenke, Joachim Tomski, Felix Terboven, Christian Müller, Matthias S. |
| A Case Study on Coupling OpenFOAM with Different Machine Learning Frameworks Contribution to a book, Contribution to a conference proceedings (2022) | Orland, Fabian Brose, Kim Sebastian (Corresponding author) Bissantz, Julian Ferraro, Federica Terboven, Christian Hasse, Christian |
| An On-the-Fly Method to Exchange Vector Clocks in Distributed-Memory Programs Contribution to a book, Contribution to a conference proceedings (2022) | Schwitanski, Simon (Corresponding author) Tomski, Felix (Corresponding author) Protze, Joachim (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| On-the-Fly Calculation of Model Factors for Multi-paradigm Applications Contribution to a book, Contribution to a conference proceedings (2022) | Protze, Joachim (Corresponding author) Orland, Fabian Haldar, Kingshuk Koritzius, Thore Terboven, Christian |
| A Case Study on Addressing Complex Load Imbalance in OpenMP Contribution to a book, Contribution to a conference proceedings (2020) | Orland, Fabian (Corresponding author) Terboven, Christian |
| Dynamic Runtime and Energy Optimization for Power-Capped HPC Applications Contribution to a book, Contribution to a conference proceedings (2020) | Wang, Bo (Corresponding author) Terboven, Christian Müller, Matthias S. |
| Self-paced Learning in HPC Lab Courses Journal Article (2020) | Terboven, Christian (Corresponding author) Miller, Julian (Corresponding author) Wienke, Sandra Juliane (Corresponding author) Müller, Matthias S. (Corresponding author) |
| MYX: Runtime Correctness Analysis for Multi-Level Parallel Programming Paradigms Contribution to a book (2020) | Protze, Joachim (Corresponding author) Tsuji, Miwako Terboven, Christian Dufaud, Thomas Murai, Hitoshi Petiton, Serge Emad, Nahid Müller, Matthias S. Boku, Taisuke |
| Reactive Task Migration for Hybrid MPI+OpenMP Applications Contribution to a book, Contribution to a conference proceedings (2020) | Klinkenberg, Jannis (Corresponding author) Samfass, Philipp Bader, Michael Terboven, Christian Müller, Matthias S. |
| CHAMELEON: Reactive Load Balancing for Hybrid MPI+OpenMP Task-Parallel Applications Journal Article (2019) | Klinkenberg, Jannis (Corresponding author) Samfass, Philipp (Corresponding author) Bader, Michael (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Towards clean propulsion with synthetic fuels: Hierarchical, cluster-modularized simulations with node-level optimization and deep learning Conference Presentation (2019) | Bode, Mathis (Corresponding author) Davidovic, Marco Göbbert, Jens Henrik Dick, B. Offenhäuser, P. Terboven, Christian Müller, Matthias S. Lippert, T. Resch, M. Pitsch, Heinz |
| Developments in Memory Management in OpenMP Contribution to a book, Journal Article (2018) | Sewall, Jason (Corresponding author) Pennycook, S. John (Corresponding author) Duran, Alejandro (Corresponding author) Terboven, Christian (Corresponding author) Tian, Xinmin (Corresponding author) Narayanaswamy, Ravi (Corresponding author) |
| Performance Prediction under Power Capping Contribution to a book, Contribution to a conference proceedings (2018) | Wang, Bo (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Assessing Task-to-Data Affinity in the LLVM OpenMP Runtime Contribution to a book, Contribution to a conference proceedings (2018) | Klinkenberg, Jannis Samfass, Philipp Terboven, Christian Duran, Alejandro Klemm, Michael Teruel, Xavier Mateo, Sergi Olivier, Stephen L. (Corresponding author) Müller, Matthias S. |
| Evaluation of Asynchronous Offloading Capabilities of Accelerator Programming Models for Multiple Devices Contribution to a book, Contribution to a conference proceedings (2018) | Hahnfeld, Jonas (Corresponding author) Terboven, Christian (Corresponding author) Price, James Pflug, Hans Joachim Müller, Matthias S. |
| Measurement data for paper "Evaluation of Asynchronous Offloading Capabilities of Accelerator Programming Models for Multiple Devices" Dataset (2018) | Hahnfeld, Jonas Terboven, Christian Price, James Pflug, Hans Joachim Müller, Matthias S. |
| From Task 'til Dawn : Tasks versus Threads Website (2017) | Klemm, Michael (Corresponding author) Terboven, Christian (Corresponding author) |
| Runtime Correctness Checking for Emerging Programming Paradigms Contribution to a book, Contribution to a conference proceedings (2017) | Protze, Joachim (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) Petiton, Serge G. (Corresponding author) Emad, Nahid (Corresponding author) Murai, Hitoshi (Corresponding author) Boku, Taisuke (Corresponding author) |
| Using OpenMP - The Next Step : affinity, accelerators, tasking, and SIMD Book (2017) | van der Pas, Ruud (Corresponding author) Stotzer, Eric (Corresponding author) Terboven, Christian (Corresponding author) |
| Dynamic Application-aware Power Capping Contribution to a book, Contribution to a conference proceedings (2017) | Wang, Bo (Corresponding author) Schmidl, Dirk (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Data Mining-Based Analysis of HPC Center Operations Contribution to a book, Contribution to a conference proceedings (2017) | Klinkenberg, Jannis (Corresponding author) Terboven, Christian Lankes, Stefan Müller, Matthias S. |
| A Pattern for Overlapping Communication and Computation with OpenMP Target Directives Contribution to a book, Contribution to a conference proceedings (2017) | Hahnfeld, Jonas (Corresponding author) Cramer, Tim (Corresponding author) Klemm, Michael Terboven, Christian Müller, Matthias S. |
| Approaches for Task Affinity in OpenMP Contribution to a book, Contribution to a conference proceedings (2016) | Terboven, Christian (Corresponding author) Hahnfeld, Jonas Teruel, Xavier Mateo, Sergi Duran, Alejandro Klemm, Michael Olivier, Stephen L. de Supinski, Bronis R. |
| An OpenMP Epoch Model for Correctness Checking Contribution to a book, Contribution to a conference proceedings (2016) | Cramer, Tim (Corresponding author) Schwitanski, Simon (Corresponding author) Münchhalfen, Jan Felix (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Extending MUST to Check Hybrid-Parallel Programs for Correctness Using the OpenMP Tools Interface Contribution to a book, Contribution to a conference proceedings (2016) | Cramer, Tim (Corresponding author) Münchhalfen, Jan Felix Terboven, Christian Hilbrich, Tobias Müller, Matthias S. |
| OpenMP 4.5: Eine kompakte Übersicht zu den Neuerungen Website (2015) | Klemm, Michael Terboven, Christian |
| OpenMP: Heterogenous Execution and Data Movements : 11th International Workshop on OpenMP, IWOMP 2015, Aachen, Germany, October 1-2, 2015, Proceedings Book, Proceedings (2015) | Terboven, Christian (Editor) de Supinski, Bronis R. (Editor) Reble, Pablo (Editor) Chapman, Barbara (Editor) Müller, Matthias S. (Editor) |
| On the Algorithmic Aspects of Using OpenMP Synchronization Mechanisms II : User-Guided Speculative Locks Contribution to a book, Contribution to a conference proceedings (2015) | Bihari, Barna L. (Corresponding author) Bae, Hansang Cownie, James Klemm, Michael Terboven, Christian Diachin, Lori |
| Performance Analysis for Target Devices with the OpenMP Tools Interface Contribution to a book, Contribution to a conference proceedings (2015) | Cramer, Tim (Corresponding author) Dietrich, Robert Terboven, Christian Müller, Matthias S. Nagel, Wolfgang E. |
| Visualization of Memory Access Behavior on Hierarchical NUMA Architectures Contribution to a book, Contribution to a conference proceedings (2014) | Weyers, Benjamin (Corresponding author) Terboven, Christian (Corresponding author) Schmidl, Dirk (Corresponding author) Herber, Joachim (Corresponding author) Kuhlen, Torsten (Corresponding author) Müller, Matthias S. (Corresponding author) Hentschel, Bernd (Corresponding author) |
| Suitability of Performance Tools for OpenMP Task-Parallel Programs Contribution to a book, Contribution to a conference proceedings (2014) | Schmidl, Dirk (Corresponding author) Terboven, Christian an Mey, Dieter Müller, Matthias S. |
| An OpenMP Extension Library for Memory Affinity Contribution to a book, Contribution to a conference proceedings (2014) | Schmidl, Dirk (Corresponding author) Cramer, Tim (Corresponding author) Terboven, Christian (Corresponding author) an Mey, Dieter (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Classification of Common Errors in OpenMP Applications Contribution to a book, Contribution to a conference proceedings (2014) | Münchhalfen, Felix (Corresponding author) Hilbrich, Tobias (Corresponding author) Protze, Joachim (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| A User-guided Locking API for the OpenMP Application Program Interface Contribution to a book, Contribution to a conference proceedings (2014) | Bae, Hansang (Corresponding author) Cownie, James (Corresponding author) Klemm, Michael (Corresponding author) Terboven, Christian (Corresponding author) |
| A Pattern-Based Comparison of OpenACC and OpenMP for Accelerator Computing Contribution to a book, Contribution to a conference proceedings (2014) | Wienke, Sandra Juliane (Corresponding author) Terboven, Christian (Corresponding author) Beyer, James C. (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Towards a Performance Engineering Workflow for OpenMP 4.0 Contribution to a book, Contribution to a conference proceedings (2014) | Schmidl, Dirk Iwainsky, Christian Terboven, Christian Bischof, Christian Müller, Matthias S. |
| A Proposal for Task-Generating Loops in OpenMP Contribution to a book, Contribution to a conference proceedings (2013) | Teruel, Xavier (Corresponding author) Klemm, Michael (Corresponding author) Li, Kelvin (Corresponding author) Martorell, Xavier (Corresponding author) Olivier, Stephen L. (Corresponding author) Terboven, Christian (Corresponding author) |
| Die wichtigsten Neuerungen von OpenMP 4.0 Website (2013) | Klemm, Michael Terboven, Christian |
| Accelerators, Quo Vadis? Performance vs. Productivity Abstract, Contribution to a book, Contribution to a conference proceedings (2013) | Wienke, Sandra Juliane Terboven, Christian an Mey, Dieter Müller, Matthias S. |
| Assessing the Performance of OpenMP Programs on the Intel Xeon Phi Contribution to a book, Contribution to a conference proceedings (2013) | Schmidl, Dirk (Corresponding author) Cramer, Tim (Corresponding author) Wienke, Sandra Juliane (Corresponding author) Terboven, Christian (Corresponding author) Müller, Matthias S. (Corresponding author) |
| Task-Parallel Programming on NUMA Architectures Contribution to a book, Contribution to a conference proceedings (2012) | Terboven, Christian Schmidl, Dirk Cramer, Tim an Mey, Dieter |
| OpenACC — First Experiences with Real-World Applications Contribution to a book, Contribution to a conference proceedings (2012) | Wienke, Sandra Juliane Springer, Paul Terboven, Christian an Mey, Dieter |
| Assessing OpenMP Tasking Implementations on NUMA Architectures Contribution to a book, Contribution to a conference proceedings (2012) | Terboven, Christian Schmidl, Dirk Cramer, Tim an Mey, Dieter |
| eScience Cloud Infrastructure Contribution to a book, Contribution to a conference proceedings (2011) | Keller, M. Meister, D. Brinkmann, A. Terboven, Christian Bischof, C. |
| Towards NUMA Support with Distance Information Contribution to a book, Contribution to a conference proceedings (2011) | Schmidl, Dirk Terboven, Christian an Mey, Dieter |
| Parallel sensitivity analysis for efficient large-scale dynamic optimization Journal Article (2011) | Hartwich, Arndt Stockmann, Klaus Terboven, Christian Feuerriegel, Stefan Marquardt, Wolfgang |
| An approach to visualize remote socket traffic on the Intel Nehalem-EX Contribution to a book, Contribution to a conference proceedings (2011) | Iwainsky, Christian Reichstein, Thomas Dahnken, Christopher an Mey, Dieter Terboven, Christian Semin, Andrey Bischof, Christian |
| Object-Oriented OpenMP Programming with C plus plus and Fortran Contribution to a book, Contribution to a conference proceedings (2010) | Terboven, Christian an Mey, Dieter Kapinos, Paul Schleiden, Christopher Merkulow, Igor |
| Exploiting Object Oriented Abstractions to parallelize Sparse Linear Algebra Codes Contribution to a book, Contribution to a conference proceedings (2010) | Terboven, Christian an Mey, Dieter Kapinos, Paul Schleiden, Christopher Merkulow, Igor |
| How to Scale Nested OpenMP Applications on the ScaleMP vSMP Architecture Contribution to a book, Contribution to a conference proceedings (2010) | Schmidl, Dirk Terboven, Christian Wolf, Andreas an Mey, Dieter Bischof, Christian |
| Binding Nested OpenMP Programs on Hierarchical Memory Architectures Contribution to a book, Contribution to a conference proceedings (2010) | Schmidl, Dirk Terboven, Christian an Mey, Dieter Bücker, Martin |
| Comparing Programmability and Scalability of Multicore Parallelization Paradigms with C plus plus Contribution to a conference proceedings (2009) | Terboven, Christian Schleiden, Christopher an Mey, Dieter |
| Towards better C++ binding for OpenMP Poster (2009) | Terboven, Christian Wong, Michael |
| SHEMAT-Suite: Nested OpenMP Parallelization on Innovative Shared-Memory Architectures for Geothermal Simulations Poster (2009) | Schmidl, Dirk Wolf, Andreas an Mey, Dieter Terboven, Christian Sarholz, Samuel |
| OpenMP and C++ Contribution to a book, Contribution to a conference proceedings (2008) | Terboven, Christian an Mey, Dieter |
| OpenMP on multicore architectures Contribution to a book, Contribution to a conference proceedings (2008) | Terboven, Christian an Mey, Dieter Sarholz, Samuel |
| Petaflops Basics - Performance from SMP Building Blocks Contribution to a book (2008) | Bischof, Christian Terboven, Christian an Mey, Dieter Sarholz, Samuel |
| Data and thread affinity in openmp programs Contribution to a book, Contribution to a conference proceedings (2008) | Terboven, Christian an Mey, Dieter Schmidl, Dirk Jin, Henry Reichstein, Thomas |
| Experiences with the OpenMP parallelization of DROPS, a Navier-Stokes Solver written in C++ Contribution to a book, Contribution to a conference proceedings (2008) | Terboven, Christian Spiegel, Alexander an Mey, Dieter Gross, Sven Reichelt, Volker |
| First Experiences with Intel Cluster OpenMP Contribution to a book, Contribution to a conference proceedings (2008) | Terboven, Christian an Mey, Dieter Schmidl, Dirk Wagner, Marcus |
| Comparing Intel Thread Checker and Sun Thread Analyzer Contribution to a book, Contribution to a conference proceedings (2007) | Terboven, Christian |
| Exploiting Multicore Architectures for Physically Based Simulation of Deformable Objects in Virtual Environments Contribution to a book, Contribution to a conference proceedings (2007) | Jerabkova, Lenka Terboven, Christian Sarholz, Samuel Kuhlen, Torsten Bischof, Christian |
| Nested parallelization with OpenMP Journal Article (2007) | an Mey, Dieter Sarholz, Samuel Terboven, Christian |
| Affinity Matters! Conference Presentation (2007) | an Mey, Dieter Terboven, Christian |
| First Experiences with Intel Cluster OpenMP Contribution to a conference proceedings (2007) | Terboven, Christian (Corresponding author) an Mey, Dieter (Corresponding author) Schmidl, Dirk (Corresponding author) Wagner, Marcus (Corresponding author) |
| Parallelization of the Navier Stokes Solver DROPS with OpenMP Contribution to a book, Contribution to a conference proceedings (2006) | Terboven, Christian an Mey, Dieter Spiegel, Alexander Gross, Sven Reichelt, Volker |
| Shared Memory for Content-based Image Retrieval Contribution to a conference proceedings (2006) | Terboven, Christian Deselaers, Thomas Bischof, Christian Ney, Hermann |
| Shared-Memory Parallelisierung von C++ Programmen Diploma Thesis (2006) | Terboven, Christian |
| Shared-memory parallelization for content-based image retrieval Contribution to a book, Contribution to a conference proceedings (2006) | Terboven, Christian Deselaers, Thomas Bischof, Christian Ney, Hermann |
| Automatic scoping of variables in parallel regions of an OpenMP program Contribution to a book, Contribution to a conference proceedings (2005) | Lin, Yuan Terboven, Christian an Mey, Dieter Copty, Nawal |