Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonathan Weinberg
dblp:66/2670
· DBLP profile ↗
6ranked-venue papers
6as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 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
3 papers |
Memory systems · 30% Performance modeling and evaluation · 23% Cloud and datacenter computing · 12% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
job scheduling |
0.1 | 1 | 2006 | When Jobs Play Nice: The Case For Symbiotic Space-Sharing · HPDC 2006 |
Parallel and multicore computing › parallel scheduling
space-sharing |
0.1 | 1 | 2006 | When Jobs Play Nice: The Case For Symbiotic Space-Sharing · HPDC 2006 |
Memory systems › cache
cache performance |
0.1 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Performance modeling and evaluation › workload characterization
locality analysis |
0.1 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Memory systems
memory access patterns |
0.1 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Memory systems › data locality
spatial and temporal locality |
0.1 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Distributed systems › grid computing
grid workflow |
0.0 | 1 | 2004 | Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004 |
High-performance computing
scientific workflow |
0.0 | 1 | 2004 | Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004 |
Processor architecture and microarchitecture
resource contention |
0.0 | 1 | 2006 | When Jobs Play Nice: The Case For Symbiotic Space-Sharing · HPDC 2006 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 2005 | Quantifying Locality In The Memory Access Patterns of HPC Applications · SC 2005 |
Distributed systems
grid computing |
0.0 | 1 | 2004 | Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004 |
Methods — techniques the papers use, named apart from their topics
prototype scheduler · 0.1locality analysis · 0.1architecture-neutral characterization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Accurate memory signatures and synthetic address traces for HPC applicationsabstractThough the performance of many scientific codes is dominated by memory behavior, our ability to describe, capture, compare, and recreate that behavior is quite limited. This inability underlies much of the complexity in the field of performance analysis: it is fundamentally difficult to relate benchmarks and applications or use realistic workloads to guide system design and procurement. An observable, reproducible, and machine-independent memory characterization is needed. Jonathan Weinberg, Allan Snavely |
ICS | 1 |
| 2006 | When Jobs Play Nice: The Case For Symbiotic Space-SharingabstractUsing a large HPC platform, we investigate the effectiveness of "symbiotic space-sharing", a technique that improves system throughput by executing parallel applications in combinations and configurations that alleviate pressure on shared resources. We demonstrate that relevant benchmarks commonly suffer a 10-60% penalty in runtime efficiency due to memory resource bottlenecks and up to several orders of magnitude for I/O. We show that this penalty can be often mitigated, and sometimes virtually eliminated, by symbiotic space-sharing techniques and deploy a prototype scheduler that leverages these findings to improve system throughput by 20% Jonathan Weinberg, Allan Snavely |
HPDC | 1 |
| 2006 | User-guided symbiotic space-sharing of real workloadsabstractSymbiotic space-sharing is a technique that can improve system throughput by executing parallel applications in combinations and configurations that alleviate pressure on shared resources. We have shown prototype schedulers that leverage such techniques to improve throughput by 20% over conventional space-sharing schedulers when resource bottlenecks are known. Such evaluations have utilized benchmark workloads and proposed that schedulers be informed of resource bottlenecks by users at job submission time; in this work, we investigate the accuracy with which users can actually identify resource bottlenecks in real applications and the implications of these predictions for symbiotic space-sharing of production workloads. Using a large HPC platform, a representative application workload, and a sampling of expert users, we show that user inputs are of value and that for our chosen workload, user-guided symbiotic scheduling can improve throughput over conventional space-sharing by 15-22%. Jonathan Weinberg, Allan Snavely |
ICS | 1 |
| 2006 | Symbiotic Space-Sharing on SDSC's DataStar System
Jonathan Weinberg, Allan Snavely |
JSSPP | 1 |
| 2005 | Quantifying Locality In The Memory Access Patterns of HPC ApplicationsabstractSeveral benchmarks for measuring the memory performance of HPC systems along dimensions of spatial and temporal memory locality have recently been proposed. However, little is understood about the relationships of these benchmarks to real applications and to each other. We propose a methodology for producing architecture-neutral characterizations of the spatial and temporal locality exhibited by the memory access patterns of applications. We demonstrate that the results track intuitive notions of locality on several synthetic and application benchmarks. We employ the methodology to analyze the memory performance components of the HPC Challenge Benchmarks, the Apex-MAP benchmark, and their relationships to each other and other benchmarks and applications. We show that this analysis can be used to both increase understanding of the benchmarks and enhance their usefulness by mapping them, along with applications, to a 2-D space along axes of spatial and temporal locality. Jonathan Weinberg, Michael O. McCracken, Erich Strohmaier, Allan Snavely |
SC | 1 |
| 2004 | Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix
Jonathan Weinberg, Arun Jagatheesan, Allen Ding, Marcio Faerman, Yuanfang Hu |
HPDC | 1 |