VLDB 2026 Research / reviewers in the wild / expert
Zoltán Szebenyi
dblp:71/688 · also Zoltán Péter Szebenyi
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 56% High-performance computing · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › profiling
call path profiling |
0.1 | 1 | 2009 | Space-efficient time-series call-path profiling of parallel applications · SC 2009 |
High-performance computing
performance optimization at scale |
0.1 | 1 | 2009 | Space-efficient time-series call-path profiling of parallel applications · SC 2009 |
Performance modeling and evaluation
parallel performance evaluation |
0.0 | 1 | 2009 | Space-efficient time-series call-path profiling of parallel applications · SC 2009 |
Methods — techniques the papers use, named apart from their topics
semantic compression · 0.1incremental clustering · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Reconciling Sampling and Direct Instrumentation for Unintrusive Call-Path Profiling of MPI ProgramsabstractWe can profile the performance behavior of parallel programs at the level of individual call paths through sampling or direct instrumentation. While we can easily control measurement dilation by adjusting the sampling frequency, the statistical nature of sampling and the difficulty of accessing the parameters of sampled events make it unsuitable for obtaining certain communication metrics, such as the size of message payloads. Alternatively, direct instrumentation, which is preferable for capturing message-passing events, can excessively dilate measurements, particularly for C++ programs, which often have many short but frequently called class member functions. Thus, we combine these techniques in a unified framework that exploits the strengths of each approach while avoiding their weaknesses: We use direct instrumentation to intercept MPI routines while we record the execution of the remaining code through low-overhead sampling. One of the main technical hurdles mastered was the inexpensive and portable determination of call-path information during the invocation of MPI routines. We show that the overhead of our implementation is sufficiently low to support substantial performance improvement of a C++ fluid-dynamics code. Zoltán Szebenyi, Todd Gamblin, Martin Schulz 0001, Bronis R. de Supinski, Felix Wolf 0001, Brian J. N. Wylie |
IPDPS | 1 |
| 2009 | Space-efficient time-series call-path profiling of parallel applicationsabstractThe performance behavior of parallel simulations often changes considerably as the simulation progresses --- with potentially process-dependent variations of temporal patterns. While call-path profiling is an established method of linking a performance problem to the context in which it occurs, call paths reveal only little information about the temporal evolution of performance phenomena. However, generating call-path profiles separately for thousands of iterations may exceed available buffer space --- especially when the call tree is large and more than one metric is collected. In this paper, we present a runtime approach for the semantic compression of call-path profiles based on incremental clustering of a series of single-iteration profiles that scales in terms of the number of iterations without sacrificing important performance details. Our approach offers low runtime overhead by using only a condensed version of the profile data when calculating distances and accounts for process-dependent variations by making all clustering decisions locally. Zoltán Szebenyi, Felix Wolf 0001, Brian J. N. Wylie |
SC | 1 |