Demo Data from VLDB 2026 / reviewers in the wild / expert
Ilia Kurakin
dblp:270/0505
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 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 · 65% Cloud and datacenter computing · 22% High-performance computing · 6% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache |
0.5 | 1 | 2021 | Don't Forget the I/O When Allocating Your LLC · ISCA 2021 |
Memory systems
cache management |
0.5 | 1 | 2021 | Don't Forget the I/O When Allocating Your LLC · ISCA 2021 |
Memory systems › memory hierarchy › cache hierarchy
last-level cache |
0.5 | 1 | 2021 | Don't Forget the I/O When Allocating Your LLC · ISCA 2021 |
Storage systems › i/o architecture › i/o subsystem
direct i/o |
0.1 | 1 | 2021 | Don't Forget the I/O When Allocating Your LLC · ISCA 2021 |
High-performance computing › parallel i/o
i/o |
0.1 | 1 | 2021 | Don't Forget the I/O When Allocating Your LLC · ISCA 2021 |
Methods — techniques the papers use, named apart from their topics
hardware performance counters · 0.5adaptive LLC way allocation · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Don't Forget the I/O When Allocating Your LLCabstractIn modern server CPUs, last-level cache (LLC) is a critical hardware resource that exerts significant influence on the performance of the workloads, and how to manage LLC is a key to the performance isolation and QoS in the cloud with multi-tenancy. In this paper, we argue that in addition to CPU cores, high-speed I/O is also important for LLC management. This is because of an Intel architectural innovation – Data Direct I/O (DDIO) – that directly injects the inbound I/O traffic to (part of) the LLC instead of the main memory. We summarize two problems caused by DDIO and show that (1) the default DDIO configuration may not always achieve optimal performance, (2) DDIO can decrease the performance of non-I/O workloads that share LLC with it by as high as 32%.We then present, the first LLC management mechanism that treats the I/O as the first-class citizen. Iat monitors and analyzes the performance of the core/LLC/DDIO using CPU’s hardware performance counters and adaptively adjusts the number of LLC ways for DDIO or the tenants that demand more LLC capacity. In addition, Iat dynamically chooses the tenants that share its LLC resource with DDIO to minimize the performance interference by both the tenants and the I/O. Our experiments with multiple microbenchmarks and real-world applications demonstrate that with minimal overhead, Iat can effectively and stably reduce the performance degradation caused by DDIO. Mohammad Alian, Yipeng Wang 0002, Ren Wang 0001, Ilia Kurakin, Tsung-Yuan Charlie Tai, Nam Sung Kim |
ISCA | 5 |