Bio / Vita

Christian Terboven studied computer science at RWTH Aachen University and specialized on High Performance Computing. Since completing his diploma in 2006 he is working as a research associate in the HPC department of the Center for Computing and Communication at RWTH Aachen University. In 10/2009 he became the deputy head of the HPC department.

His research interests center around Parallel Programming - with a focus on Shared-Memory architectures, Paradigms, Programming Languages, and related Software Engineering aspects. Christian Terboven has been involved in the Analysis, Tuning and Parallelization of several large-scale simulation codes for various architectures, and has published over 20 papers on this subject.

Since 2006, he is a member of the OpenMP Language Committee. In this capacity, he is involved in the Affinity subcommittee, working on explicit support for NUMA architectures, and the Interoperability and Composability subcommittee, taking care of integration with other parallel programming models and developments in the base languages. He is also the second representative in the OpenMP Architecture Review Board for RWTH Aachen University.

He lead the "Windows-HPC" project that started in 2004 and introduced HPC on Windows as a service for RWTH Aachen University and the state of North-Rhine Westphalia, using the Microsoft Windows HPC Server product. In 04/2010 and 04/2011 he has been recognized as a Microsoft Most Valuable Professional (MVP) for Technical Computing (formerly Windows HPC Server) for his contribution to the technical Windows HPC Server community. More information on this program may be found here: MVP Exec Summary.

Excerpt of Curriculum Vitae with Achievements

APR 2011

Continued recognition as a Microsoft Most Valuable Professional (MVP) for my contribution to the technical Windows HPC Server community. The MVP expertise has been changed from Windows HPC Server to Technical Computing.

APR 2010

Recognition as a Microsoft Most Valuable Professional (MVP) for my contribution to the technical Windows HPC Server community. More information on this program may be found here: MVP Exec Summary.

OCT 2009

In October 2009 I became the deputy lead of the High Performance Computing (HPC) department (germ.:stellv. Abteilungsleiter).

FEB 2006

In February 2006 I started my work as a research associate at the Center for Computing and Communication of RWTH Aachen University in the High Performance Computing group.

JAN 2006

Submission of my diploma thesis "Shared-Memory Parallelisierung von C++ Programmen" (engl.: Shared-Memory parallelization of C++ programs) and thus completion of my studies.

JUN 2004

Second place at the Siemens Unternehmercup (entrepreneur cup) arragend by the Lehrstuhl WIN at RWTH Aachen University.

DEC 2004

First place in the 2004 programming competition of the computer science department at RWTH Aachen University (Sun software competition).

DEC 2003

First place in the 2003 programming competition of the computer science department at RWTH Aachen University (Sun software competition).

MAY 2003

In May 2003 I became a research assistant (student worker) in the HPC Group at the Center for Computing and Communication of RWTH Aachen University.

DEC 2002

First place in the 2002 programming competition of the computer science department at RWTH Aachen University (Sun software competition).

2000

I started my studies of Computer Science at RWTH Aachen University in winter 2000. My minor subject was business economics. My area of specialization was High Performance Computing.

1999

Student worker at Lutronik Software GmbH in Wesel: Software Development (until 2003).

1997

Student worker at Microvision GmbH in Rheinberg: Software Development and System Integration (until 1999).

1990

Gymnasium (high school) at the Lise-Meitner-Gymnasium Geldern, high school diploma in 1999.