Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthieu Delahaye
dblp:78/7751
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2
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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 50% GPUs and heterogeneous computing · 30% Memory systems · 20% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › memory hierarchy
cache hierarchy |
0.1 | 1 | 2012 | Efficient performance evaluation of memory hierarchy for highly multithreaded graphics processors · PPoPP 2012 |
GPUs and heterogeneous computing › GPU memory
GPU memory hierarchy |
0.1 | 1 | 2012 | Efficient performance evaluation of memory hierarchy for highly multithreaded graphics processors · PPoPP 2012 |
Performance modeling and evaluation
performance monitoring |
0.1 | 1 | 2012 | Efficient performance evaluation of memory hierarchy for highly multithreaded graphics processors · PPoPP 2012 |
Performance modeling and evaluation
analytical modeling |
0.1 | 1 | 2010 | An adaptive performance modeling tool for GPU architectures · PPoPP 2010 |
Performance modeling and evaluation › performance prediction
GPU performance prediction |
0.1 | 1 | 2010 | An adaptive performance modeling tool for GPU architectures · PPoPP 2010 |
GPUs and heterogeneous computing
GPU architecture |
0.1 | 2 | 2012 | Efficient performance evaluation of memory hierarchy for highly multithreaded graphics processors · PPoPP 2012 An adaptive performance modeling tool for GPU architectures · PPoPP 2010 |
Methods — techniques the papers use, named apart from their topics
statistical bounds · 0.1monte carlo simulation · 0.1memory trace collection · 0.1analytical modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Efficient performance evaluation of memory hierarchy for highly multithreaded graphics processorsabstractWith the emergence of highly multithreaded architectures, performance monitoring techniques face new challenges in efficiently locating sources of performance discrepancies in the program source code. For example, the state-of-the-art performance counters in highly multithreaded graphics processing units (GPUs) report only the overall occurrences of microarchitecture events at the end of program execution. Furthermore, even if supported, any fine-grained sampling of performance counters will distort the actual program behavior and will make the sampled values inaccurate. On the other hand, it is difficult to achieve high resolution performance information at low sampling rates in the presence of thousands of concurrently running threads. In this paper, we present a novel software-based approach for monitoring the memory hierarchy performance in highly multithreaded general-purpose graphics processors. The proposed analysis is based on memory traces collected for snapshots of an application execution. A trace-based memory hierarchy model with a Monte Carlo experimental methodology generates statistical bounds of performance measures without being concerned about the exact inter-thread ordering of individual events but rather studying the behavior of the overall system. The statistical approach overcomes the classical problem of disturbed execution timing due to fine-grained instrumentation. The approach scales well as we deploy an efficient parallel trace collection technique to reduce the trace generation overhead and a simple memory hierarchy model to reduce the simulation time. The proposed scheme also keeps track of individual memory operations in the source code and can quantify their efficiency with respect to the memory system. A cross-validation of our results shows close agreement with the values read from the hardware performance counters on an NVIDIA Tesla C2050 GPU. Based on the high resolution profile data produced by our model we optimized memory accesses in the sparse matrix vector multiply kernel and achieved speedups ranging from 2.4 to 14.8 depending on the characteristics of the input matrices. Sara S. Baghsorkhi, Isaac Gelado, Matthieu Delahaye, Wen-Mei W. Hwu |
PPoPP | 3 |
| 2010 | An adaptive performance modeling tool for GPU architecturesabstractThis paper presents an analytical model to predict the performance of Sara S. Baghsorkhi, Matthieu Delahaye, Sanjay J. Patel, William Gropp, Wen-Mei W. Hwu |
PPoPP | 2 |