Demo Data from EDBT 2026 / reviewers in the wild / expert
Nick Lindsay
dblp:293/6940
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0001-6478-3185ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
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 · 83% Memory systems · 17% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › performance monitoring
hardware performance counters |
1.0 | 1 | 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural Assumptions · ASPLOS (2) 2026 |
Performance modeling and evaluation › processor performance modeling
microarchitecture modeling |
1.0 | 1 | 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural Assumptions · ASPLOS (2) 2026 |
Performance modeling and evaluation › workload characterization
performance counter analysis |
1.0 | 1 | 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural Assumptions · ASPLOS (2) 2026 |
Memory systems › memory management
memory management unit |
0.3 | 1 | 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural Assumptions · ASPLOS (2) 2026 |
Memory systems › memory management › virtual memory › address translation › TLB
TLB prefetching |
0.3 | 1 | 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural Assumptions · ASPLOS (2) 2026 |
Methods — techniques the papers use, named apart from their topics
decision diagrams · 1.0counter multiplexing noise mitigation · 1.0confidence regions · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CounterPoint: Using Hardware Event Counters to Refute and Refine Microarchitectural AssumptionsabstractHardware event counters offer the potential to reveal not only performance bottlenecks but also detailed microarchitectural behavior. In practice, this promise is undermined by their vague specifications, opaque designs, and multiplexing noise, making event counter data hard to interpret. We introduce CounterPoint, a framework that tests user-specified microarchitectural models — expressed as ?path Decision Diagrams — for consistency with performance counter data. When mismatches occur, CounterPoint pinpoints plausible microarchitectural features that could explain them, using multi-dimensional counter confidence regions to mitigate multiplexing noise. We apply CounterPoint to the Haswell Memory Management Unit as a case study, shedding light on multiple undocumented and underdocumented microarchitectural behaviors. These include a load–store queue-side TLB prefetcher, merging page table walkers, abortable page table walks, and more. Overall, CounterPoint helps experts reconcile noisy hardware performance counter measurements with their mental model of the microarchitecture - uncovering subtle, previously hidden hardware features along the way. Nick Lindsay, Caroline Trippel, Anurag Khandelwal, Abhishek Bhattacharjee |
ASPLOS (2) | 1 |