VLDB 2026 Research / reviewers in the wild / expert
Christopher Gottbrath
dblp:44/733
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
3 papers |
Debugging and program repair · 67% Concurrent programming · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Parallel and multicore computing · 50% High-performance computing · 50% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming
concurrency bug detection |
0.1 | 1 | 2006 | Software tools II - Debugging code written for Multi-Core chip architectures · SC 2006 |
Debugging and program repair › concurrent program debugging
parallel program debugging |
0.1 | 1 | 2006 | TotalView - TotalView tips and tricks · SC 2006 |
Parallel and multicore computing
MPI |
0.0 | 1 | 2006 | S09 - Eliminating parallel application memory bugs with TotalView · SC 2006 |
High-performance computing
scientific computing systems |
0.0 | 1 | 2006 | TotalView - TotalView tips and tricks · SC 2006 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | S09 - Eliminating parallel application memory bugs with TotalViewabstractThis is an intermediate and advanced debugging tutorial focusing on ways to solve memory bugs in parallel and distributed applications. Memory problems such as heap memory leaks and array bounds violations can be challenging to track down in serial environments, and the challenges can be even more vexing when involving an MPI program running in a cluster environment. Tutorial participants will learn how to use Etnus TotalView to debug memory problems in both serial and parallel applications. In the process, they will learn to take advantage of heap error reporting, pointer annotation, and various report views through an interactive debugging session designed to track down memory problems. The tutorial with also focus on the use of heap status information -- to track down specific processes within large MPI applications for further scrutiny, and heap comparison features -- to make quick comparisons. Christopher Gottbrath |
SC | 1 |
| 2006 | Software tools II - Debugging code written for Multi-Core chip architecturesabstractAs developers address the shift towards multi-core processors they are encountering the challenges of debugging hybrid applications that are both multi-threaded and multi-process. Hybrid applications, which share memory among threads on a node but pass messages over the network from node to node, face the challenges of both deadlocks and race conditions. This talk will describe how to tackle these kinds of problems with the precise thread level control afforded by TotalView. Scientists and developers can use these tools and techniques to develop crucial insight into their application and quickly identify and resolve bugs. Christopher Gottbrath |
SC | 1 |
| 2006 | TotalView - TotalView tips and tricksabstractTotalView is a flexible, scriptable parallel debugger with wide acceptance in the High Performance Computing community. This BOF will be an opportunity for TotalView users to share clever and interesting ways of adapting TotalView to their unique environment, using TotalView to do something unusual, or simply making the day to day process of debugging easier. Contact [email protected] if you want us to reserve time for you to tell your story or simply show up at the BOF and step forward. Christopher Gottbrath |
SC | 1 |