EDBT 2026 Demo / reviewers in the wild / expert
Brian Meeker
dblp:99/3336
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software 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 |
Memory systems · 56% Performance modeling and evaluation · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache
cache performance |
0.1 | 1 | 2007 | Locality approximation using time · POPL 2007 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2007 | Locality approximation using time · POPL 2007 |
Memory systems › cache › cache miss
cache miss rate estimation |
0.0 | 1 | 2007 | Locality approximation using time · POPL 2007 |
Methods — techniques the papers use, named apart from their topics
time-distance to reuse-distance conversion · 0.1statistical modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Locality approximation using timeabstractReuse distance (i.e. LRU stack distance) precisely characterizes program locality and has been a basic tool for memory system research since the 1970s. However, the high cost of measuring has restricted its practical uses in performance debugging, locality analysis and optimizations of long-running applications.In this work, we improve the efficiency by exploring the connection between time and locality. We propose a statistical model that converts cheaply obtained time distance to the more costly reuse distance. Compared to the state-of-the-art technique, this approach reduces measuring time by a factor of 17, and approximates cache line reuses with over 99% accuracy and the cache miss rate with less than 0.4% average error for 12 SPEC 2000 integer and floating-point benchmarks. By exploiting the strong correlations between time and locality, this work makes precise locality as easy to obtain as data access frequency, and opens new opportunities for program optimizations. Xipeng Shen, Jonathan Shaw, Brian Meeker, Chen Ding 0001 |
POPL | 3 |