Christian Terboven

Orcid: 0000-0003-2284-2957

Affiliations:
  • RWTH Aachen University, IT Center, Germany


According to our database1, Christian Terboven authored at least 69 papers between 2004 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
H2M: Exploiting Heterogeneous Shared Memory Architectures.
Future Gener. Comput. Syst., November, 2023

RLP: Power Management Based on a Latency-Aware Roofline Model.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2023

Power-aware Computing with Optane Persistent Memory Modules.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2023

2022
Compiler-Aided Type Correctness of Hybrid MPI-OpenMP Applications.
IT Prof., 2022

A Case Study on Coupling OpenFOAM with Different Machine Learning Frameworks.
Proceedings of the IEEE/ACM International Workshop on Artificial Intelligence and Machine Learning for Scientific Applications, 2022

An On-the-Fly Method to Exchange Vector Clocks in Distributed-Memory Programs.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2022

On-the-Fly Calculation of Model Factors for Multi-paradigm Applications.
Proceedings of the Euro-Par 2022: Parallel Processing, 2022

On-the-Fly Data Race Detection for MPI RMA Programs with MUST.
Proceedings of the Sixth IEEE/ACM International Workshop on Software Correctness for HPC Applications, 2022

H2M: Towards Heuristics for Heterogeneous Memory.
Proceedings of the IEEE International Conference on Cluster Computing, 2022

2021
User-Centric System Fault Identification Using IO500 Benchmark.
Proceedings of the 6th IEEE/ACM International Parallel Data Systems Workshop, 2021

Automatic Mapping of Parallel Pattern-Based Algorithms on Heterogeneous Architectures.
Proceedings of the Architecture of Computing Systems - 34th International Conference, 2021

Multi-SPMD Programming Model with YML and XcalableMP.
Proceedings of the XcalableMP PGAS Programming Language, 2021

2020
MYX: Runtime Correctness Analysis for Multi-Level Parallel Programming Paradigms.
Proceedings of the Software for Exascale Computing - SPPEXA 2016-2019, 2020

CHAMELEON: Reactive Load Balancing for Hybrid MPI+OpenMP Task-Parallel Applications.
J. Parallel Distributed Comput., 2020

Towards compiler-aided correctness checking of adjoint MPI applications.
Proceedings of the 4th IEEE/ACM International Workshop on Software Correctness for HPC Applications, 2020

A Case Study on Addressing Complex Load Imbalance in OpenMP.
Proceedings of the OpenMP: Portable Multi-Level Parallelism on Modern Systems, 2020

Operation-Aware Power Capping.
Proceedings of the Euro-Par 2020: Parallel Processing, 2020

2019
Developments in memory management in OpenMP.
Int. J. High Perform. Comput. Netw., 2019

Reactive Task Migration for Hybrid MPI+OpenMP Applications.
Proceedings of the Parallel Processing and Applied Mathematics, 2019

Dynamic Runtime and Energy Optimization for Power-Capped HPC Applications.
Proceedings of the Parallel Computing: Technology Trends, 2019

Performance Prediction for Power-Capped Applications based on Machine Learning Algorithms.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

2018
The Ongoing Evolution of OpenMP.
Proc. IEEE, 2018

Compiler-aided Type Tracking for Correctness Checking of MPI Applications.
Proceedings of the 2nd IEEE/ACM International Workshop on Software Correctness for HPC Applications, 2018

Assessing Task-to-Data Affinity in the LLVM OpenMP Runtime.
Proceedings of the Evolving OpenMP for Evolving Architectures, 2018

Performance Prediction under Power Capping.
Proceedings of the 2018 International Conference on High Performance Computing & Simulation, 2018

2017
Dynamic Application-aware Power Capping.
Proceedings of the 5th International Workshop on Energy Efficient Supercomputing, 2017

Runtime Correctness Checking for Emerging Programming Paradigms.
Proceedings of the First International Workshop on Software Correctness for HPC Applications, 2017

Evaluation of Asynchronous Offloading Capabilities of Accelerator Programming Models for Multiple Devices.
Proceedings of the Accelerator Programming Using Directives - 4th International Workshop, 2017

A Pattern for Overlapping Communication and Computation with OpenMP ^* Target Directives.
Proceedings of the Scaling OpenMP for Exascale Performance and Portability, 2017

Data Mining-Based Analysis of HPC Center Operations.
Proceedings of the 2017 IEEE International Conference on Cluster Computing, 2017

Using OpenMP - The Next Step: Affinity, Accelerators, Tasking, and SIMD.
MIT Press, ISBN: 9780262534789, 2017

2016
Abstractions for performance programming on multi-core architectures with hierarchical memory.
PhD thesis, 2016

Performance Optimization of Parallel Applications in Diverse On-Demand Development Teams.
Proceedings of the High-Performance Scientific Computing, 2016

Approaches for Task Affinity in OpenMP.
Proceedings of the OpenMP: Memory, Devices, and Tasks, 2016

An OpenMP Epoch Model for Correctness Checking.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

Abstraktionen zur performanten Programmierung von Multi-Core Architekturen mit hierarchischem Speicher.
Proceedings of the Ausgezeichnete Informatikdissertationen 2016, 2016

2015
On the Algorithmic Aspects of Using OpenMP Synchronization Mechanisms II: User-Guided Speculative Locks.
Proceedings of the OpenMP: Heterogenous Execution and Data Movements, 2015

Performance Analysis for Target Devices with the OpenMP Tools Interface.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

2014
Visualization of memory access behavior on hierarchical NUMA architectures.
Proceedings of the First Workshop on Visual Performance Analysis, 2014

An OpenMP Extension Library for Memory Affinity.
Proceedings of the Using and Improving OpenMP for Devices, Tasks, and More, 2014

Classification of Common Errors in OpenMP Applications.
Proceedings of the Using and Improving OpenMP for Devices, Tasks, and More, 2014

A User-Guided Locking API for the OpenMP* Application Program Interface.
Proceedings of the Using and Improving OpenMP for Devices, Tasks, and More, 2014

A Pattern-Based Comparison of OpenACC and OpenMP for Accelerator Computing.
Proceedings of the Euro-Par 2014 Parallel Processing, 2014

2013
Suitability of Performance Tools for OpenMP Task-Parallel Programs.
Proceedings of the Tools for High Performance Computing 2013, 2013

Towards a Performance Engineering Workflow for OpenMP 4.0.
Proceedings of the Parallel Computing: Accelerating Computational Science and Engineering (CSE), 2013

A Proposal for Task-Generating Loops in OpenMP.
Proceedings of the OpenMP in the Era of Low Power Devices and Accelerators, 2013

Accelerators, quo vadis? Performance vs. productivity.
Proceedings of the International Conference on High Performance Computing & Simulation, 2013

Assessing the Performance of OpenMP Programs on the Intel Xeon Phi.
Proceedings of the Euro-Par 2013 Parallel Processing, 2013

2012
Assessing OpenMP Tasking Implementations on NUMA Architectures.
Proceedings of the OpenMP in a Heterogeneous World - 8th International Workshop on OpenMP, 2012

The Design of OpenMP Thread Affinity.
Proceedings of the OpenMP in a Heterogeneous World - 8th International Workshop on OpenMP, 2012

Node-based memory management for scalable NUMA architectures.
Proceedings of the 2nd International Workshop on Runtime and Operating Systems for Supercomputers, 2012

OpenACC - First Experiences with Real-World Applications.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

Task-Parallel Programming on NUMA Architectures.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

2011
Towards NUMA Support with Distance Information.
Proceedings of the OpenMP in the Petascale Era - 7th International Workshop on OpenMP, 2011

eScience Cloud Infrastructure.
Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2011, Oulu, Finland, August 30, 2011

2010
Binding Nested OpenMP Programs on Hierarchical Memory Architectures.
Proceedings of the Beyond Loop Level Parallelism in OpenMP: Accelerators, 2010

Exploiting Object Orientation to Parallelize and Optimize C++ Applications.
Proceedings of the Informatiktage 2010, 2010

An Approach to Visualize Remote Socket Traffic on the Intel Nehalem-EX.
Proceedings of the Euro-Par 2010 Parallel Processing Workshops, 2010

How to Scale Nested OpenMP Applications on the ScaleMP vSMP Architecture.
Proceedings of the 2010 IEEE International Conference on Cluster Computing, 2010

2009
Exploiting Object-Oriented Abstractions to parallelize Sparse Linear Algebra Codes.
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009

Object-Oriented OpenMP Programming with C++ and Fortran.
Proceedings of the High Performance Computing Systems and Applications, 2009

2008
First Experiences with Intel Cluster OpenMP.
Proceedings of the OpenMP in a New Era of Parallelism, 4th International Workshop, 2008

2007
Nested Parallelization with OpenMP.
Int. J. Parallel Program., 2007

Comparing Intel Thread Checker and Sun Thread Analyzer.
Proceedings of the Parallel Computing: Architectures, 2007

OpenMP on Multicore Architectures.
Proceedings of the A Practical Programming Model for the Multi-Core Era, 2007

2006
OpenMP and C++.
Proceedings of the OpenMP Shared Memory Parallel Programming - International Workshops, 2006

2005
Parallelization of the C++ Navier-Stokes Solver DROPS with OpenMP.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

Experiences with the OpenMP Parallelization of DROPS, a Navier-Stokes Solver Written in C++.
Proceedings of the OpenMP Shared Memory Parallel Programming - International Workshops, 2005

2004
Automatic Scoping of Variables in Parallel Regions of an OpenMP Program.
Proceedings of the Shared Memory Parallel Programming with OpenMP, 2004


  Loading...