Demo Data from EDBT 2026 / reviewers in the wild / expert
Evan Torrie
dblp:22/2054
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware 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
2 papers |
Memory systems · 48% Performance modeling and evaluation · 40% Parallel and multicore computing · 13% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache › cache behavior
cache line utilization |
0.0 | 1 | 1996 | Characterizing the Memory Behavior of Compiler-Parallelized Applications · IEEE Trans. Parallel Distributed Syst. 1996 |
Memory systems › cache
cache performance |
0.0 | 1 | 1996 | Characterizing the Memory Behavior of Compiler-Parallelized Applications · IEEE Trans. Parallel Distributed Syst. 1996 |
Memory systems › cache coherence
false sharing |
0.0 | 1 | 1996 | Characterizing the Memory Behavior of Compiler-Parallelized Applications · IEEE Trans. Parallel Distributed Syst. 1996 |
Performance modeling and evaluation › workload characterization
memory characterization |
0.0 | 1 | 1996 | Characterizing the Memory Behavior of Compiler-Parallelized Applications · IEEE Trans. Parallel Distributed Syst. 1996 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 1995 | The SPLASH-2 Programs: Characterization and Methodological Considerations · ISCA 1995 |
Parallel and multicore computing › parallel computing › parallel program analysis
parallel application characterization |
0.0 | 1 | 1995 | The SPLASH-2 Programs: Characterization and Methodological Considerations · ISCA 1995 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1995 | The SPLASH-2 Programs: Characterization and Methodological Considerations · ISCA 1995 |
Methods — techniques the papers use, named apart from their topics
cache miss analysis · 0.0simulation · 0.0measurement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Characterizing the Memory Behavior of Compiler-Parallelized ApplicationsabstractCompiler-parallelized applications are increasing in importance as moderate-scale multiprocessors become common. This paper evaluates how features of advanced memory systems (e.g., longer cache lines) impact memory system behavior for applications amenable to compiler parallelization. Using full-sized input data sets and applications taken from standard benchmark suites, we measure statistics such as speedups, synchronization and load imbalance, causes of cache misses, cache line utilization, data traffic, and memory costs. This exploration allows us to draw several conclusions. First, we find that larger granularity parallelism often correlates with good memory system behavior, good overall performance, and high speedup in these applications. Second, we show that when long (512 byte) cache lines are used, many of these applications suffer from false sharing and low cache line utilization. Third, we identify some of the common artifacts in compiler-parallelized codes that can lead to false sharing or other types of poor memory system performance, and we suggest methods for improving them. Overall, this study offers both an important snapshot of the behavior of applications compiled by state-of-the-art compilers, as well as an increased understanding of the interplay between cache line size, program granularity, and memory performance in moderate-scale multiprocessors. Evan Torrie, Margaret Martonosi, Chau-Wen Tseng, Mary W. Hall |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1995 | Evaluating the impact of advanced memory systems on compiler-parallelized codes
Evan Torrie, Chau-Wen Tseng, Margaret Martonosi, Mary W. Hall |
PACT | 1 |
| 1995 | The SPLASH-2 Programs: Characterization and Methodological ConsiderationsabstractThe SPLASH-2 suite of parallel applications has recently been released to facilitate the study of centralized and distributed shared-address-space multiprocessors. In this context, this paper has two goals. One is to quantitatively characterize the SPLASH-2 programs in terms of fundamental properties and architectural interactions that are important to understand them well. The properties we study include the computational load balance, communication to computation ratio and traffic needs, important working set sizes, and issues related to spatial locality, as well as how these properties scale with problem size and the number of processors. The other, related goal is methodological: to assist people who will use the programs in architectural evaluations to prune the space of application and machine parameters in an informed and meaningful way. For example, by characterizing the working sets of the applications, we describe which operating points in terms of cache size and problem size are representative of realistic situations, which are not, and which re redundant. Using SPLASH-2 as an example, we hope to convey the importance of understanding the interplay of problem size, number of processors, and working sets in designing experiments and interpreting their results. Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie, Jaswinder Pal Singh, Anoop Gupta |
ISCA | 3 |