Demo Data from VLDB 2026 / reviewers in the wild / expert
Byoung-Do Kim
dblp:03/8361
· DBLP profile ↗
2ranked-venue papers
0as 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 · 1Software engineering, systems software and programming languages · 1
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 · 61% High-performance computing · 39% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
bottleneck analysis |
0.1 | 1 | 2010 | PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC Applications · SC 2010 |
Performance modeling and evaluation
performance diagnosis |
0.1 | 1 | 2010 | PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC Applications · SC 2010 |
High-performance computing
performance optimization |
0.1 | 1 | 2010 | PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC Applications · SC 2010 |
High-performance computing › scientific computing
HPC applications |
0.0 | 1 | 2010 | PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC Applications · SC 2010 |
Methods — techniques the papers use, named apart from their topics
performance analysis engine · 0.1bottleneck detection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Evaluation and optimization of multicore performance bottlenecks in supercomputing applicationsabstractThe computation nodes of modern supercomputers commonly consist of multiple multicore processors. To maximize the performance of such systems requires measurement, analysis, and optimization techniques that specifically target multicore environments. This paper first examines traditional unicore metrics and demonstrates how they can be misleading in a multicore system. Second, it examines and characterizes performance bottlenecks specific to multicore-based systems. Third, it describes performance measurement challenges that arise in multicore systems and outlines methods for extracting sound measurements that lead to performance optimization opportunities. The measurement and analysis process is based on a case study of the HOMME atmospheric modeling benchmark code from NCAR running on supercomputers built upon AMD Barcelona and Intel Nehalem quad-core processors. Applying the multicore bottleneck analysis to HOMME led to multicore aware source-code optimizations that increased performance by up to 35%. While the case studies were carried out on multichip nodes of supercomputers using an HPC application as the target for optimization, the pitfalls identified and the insights obtained should apply to any system that is composed of multicore processors. Jeffrey R. Diamond, Martin Burtscher, John D. McCalpin, Byoung-Do Kim, Stephen W. Keckler, James C. Browne |
ISPASS | 4 |
| 2010 | PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC ApplicationsabstractHPC systems are notorious for operating at a small fraction of their peak performance, and the ongoing migration to multi-core and multi-socket compute nodes further complicates performance optimization. The readily available performance evaluation tools require considerable effort to learn and utilize. Hence, most HPC application writers do not use them. As remedy, we have developed PerfExpert, a tool that combines a simple user interface with a sophisticated analysis engine to detect probable core, socket, and node-level performance bottlenecks in each important procedure and loop of an application. For each bottle-neck, PerfExpert provides a concise performance assessment and suggests steps that can be taken by the programmer to improve performance. These steps include compiler switches and optimization strategies with code examples. We have applied PerfExpert to several HPC production codes on the Ranger supercomputer. In all cases, it correctly identified the critical code sections and provided accurate assessments of their performance. Martin Burtscher, Byoung-Do Kim, Jeffrey R. Diamond, John D. McCalpin, Lars Koesterke, James C. Browne |
SC | 2 |