Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexey Spiridonov
dblp:51/6537
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software 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 |
Cloud and datacenter computing · 56% Parallel and multicore computing · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2015 | Bistro: Scheduling Data-Parallel Jobs Against Live Production Systems · USENIX ATC 2015 |
Parallel and multicore computing › parallel scheduling
data-parallel job scheduling |
0.2 | 1 | 2015 | Bistro: Scheduling Data-Parallel Jobs Against Live Production Systems · USENIX ATC 2015 |
Cloud and datacenter computing
job scheduling |
0.1 | 1 | 2015 | Bistro: Scheduling Data-Parallel Jobs Against Live Production Systems · USENIX ATC 2015 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Bistro: Scheduling Data-Parallel Jobs Against Live Production Systems
Andrey Goder, Alexey Spiridonov |
USENIX ATC | 2 |
| 2004 | Exposing Memory Access Regularities Using Object-Relative Memory ProfilingabstractMemory profiling is the process of characterizing a program's memory behavior by observing and recording its response to specific input sets. Relevant aspects of the program's memory behavior may then be used to guide memory optimizations in an aggressively optimizing compiler. In general, memory access behavior has eluded meaningful characterization because of confounding artifacts from memory allocators, linker data layout, and OS memory management. Since these artifacts may change from run to run, memory access patterns may appear different in each run even for the same input set. Worse, regular memory access behavior such as linked list traversals appear to have no structure. We present object-relative translation and decomposition techniques to eliminate these artifacts and to expose previously obscured memory access patterns. To demonstrate the potential of these ideas, we implement two different memory profilers targeted at different sets of applications. These profilers outperform the existing ones in terms of profile size and useful information per byte of data. The first profiler is a lossless profiler, called WHOMP, which uses object-relativity to achieve a 22% better compression than the previously best known scheme. The second profiler, called LEAP, uses lossy compression to get highly compact profiles while providing useful information to the targeted applications. LEAP correctly characterizes the memory alias rates for 56% more instruction pairs than the previously best known scheme with a practical running time. Artem Pyatakov, Alexey Spiridonov, Easwaran Raman, Douglas W. Clark, David I. August |
CGO | 3 |