Demo Data from SIGIR 2026 / reviewers in the wild / expert
Scott Tetrick
dblp:92/5093 · also R. Scott Tetrick
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2026
0009-0003-8511-3724ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 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 |
Memory systems · 75% Electronic design automation · 25% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache design |
0.1 | 1 | 2005 | Direct Cache Access for High Bandwidth Network I/O · ISCA 2005 |
Memory systems › cache management
direct cache access |
0.1 | 1 | 2005 | Direct Cache Access for High Bandwidth Network I/O · ISCA 2005 |
Electronic design automation › physical design › placement
i/o placement |
0.1 | 1 | 2005 | Direct Cache Access for High Bandwidth Network I/O · ISCA 2005 |
Memory systems
memory latency reduction |
0.1 | 1 | 2005 | Direct Cache Access for High Bandwidth Network I/O · ISCA 2005 |
Methods — techniques the papers use, named apart from their topics
direct cache access · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Optimized Memory Tagging on Ampereone ® ProcessorsabstractMemory-safety escapes continue to form the launching pad for a wide range of security attacks, especially for the substantial base of deployed software that is coded in pointer-based languages such as C/C++. Although compiler and Instruction Set Architecture (ISA) extensions have been introduced to address elements of this issue, the overhead and/or comprehensive applicability have limited broad production deployment. The Memory Tagging Extension (MTE) to the ARM AArch64 Instruction Set Architecture is a valuable tool to address memory-safety escapes; when used in synchronous tag-checking mode, MTE provides deterministic detection and prevention of sequential buffer overflow attacks, and probabilistic detection and prevention of exploits resulting from temporal use-after-free pointer programming bugs. The AmpereOne processor, launched in 2024, is the first datacenter processor to support MTE. Its optimized MTE implementation uniquely incurs no memory capacity overhead for tag storage and provides synchronous tag-checking with single-digit performance impact across a broad range of datacenter class workloads. Furthermore, this paper analyzes the complete hardware-software stack, identifying application memory management as the primary remaining source of overhead and highlighting clear opportunities for software optimization. The combination of an efficient hardware foundation and a clear path for software improvement makes the MTE implementation of the AmpereOne processor highly attractive for deployment in production cloud environments. Shivnandan Kaushik, Mahesh Madhav, Nagi Aboulenein, Jason Bessette, Sandeep Brahmadathan, Benjamin Chaffin, Matthew Erler, Stéphan Jourdan, Thomas Maciukenas, Ramya Masti, Jon Perry, Massimo Sutera, Scott Tetrick, Bret Toll, David Turley, Carl Worth, Atiq Bajwa |
ISCA | 13 |
| 2005 | Direct Cache Access for High Bandwidth Network I/OabstractRecent I/O technologies such as PCI-Express and 10 Gb Ethernet enable unprecedented levels of I/O bandwidths in mainstream platforms. However, in traditional architectures, memory latency alone can limit processors from matching 10 Gb inbound network I/O traffic. We propose a platform-wide method called direct cache access (DCA) to deliver inbound I/O data directly into processor caches. We demonstrate that DCA provides a significant reduction in memory latency and memory bandwidth for receive intensive network I/O applications. Analysis of benchmarks such as SPECWeb9, TPC-W and TPC-C shows that overall benefit depends on the relative volume of I/O to memory traffic as well as the spatial and temporal relationship between processor and I/O memory accesses. A system level perspective for the efficient implementation of DCA is presented. Ram Huggahalli, Ravi R. Iyer 0001, Scott Tetrick |
ISCA | 3 |