VLDB 2026 Research / reviewers in the wild / expert
Bob Lytton
dblp:414/3774
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0000-6157-3185ORCID · corroborated
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 |
Parallel and multicore computing · 50% Processor architecture and microarchitecture · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › out-of-order execution
instruction window |
0.9 | 1 | 2025 | LoopFrog: In-Core Hint-Based Loop Parallelization · MICRO 2025 |
Parallel and multicore computing › loop transformation
loop parallelization |
0.9 | 1 | 2025 | LoopFrog: In-Core Hint-Based Loop Parallelization · MICRO 2025 |
Processor architecture and microarchitecture
out-of-order execution |
0.9 | 1 | 2025 | LoopFrog: In-Core Hint-Based Loop Parallelization · MICRO 2025 |
Parallel and multicore computing › speculative parallelization
thread-level speculation |
0.9 | 1 | 2025 | LoopFrog: In-Core Hint-Based Loop Parallelization · MICRO 2025 |
Methods — techniques the papers use, named apart from their topics
compiler hints · 0.9LLVM · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Future of Instruction-Level Parallelism (ILP)abstractHigh-performance processors have long used instruction-level parallelism (ILP) to achieve performance, but in the past decade processor vendors have dramatically increased their reliance upon this technique. We therefore take another look at the theoretical limits of ILP, in order to evaluate challenges and opportunities for processor architectures. Using the dynamic dependency graph of general-purpose workloads, we find that the upper bound on ILP is surprisingly close to the IPC capabilities of current state-of-the-art cores. Our results suggest that there may be as little as a decade of further scaling on current trends before hardware capabilities exceed the ILP bound. Alexandra W. Chadwick, Márton Erdos, Utpal Bora 0003, Akshay Bhosale, Bob Lytton, Giacomo Gabrielli, Timothy M. Jones 0001 |
ISPASS | 5 |
| 2025 | LoopFrog: In-Core Hint-Based Loop ParallelizationabstractTo scale ILP, designers build deeper and wider out-of-order superscalar CPUs.However, this approach incurs quadratic scaling complexity, area, and energy costs with each generation.While small loops may benefit from increased instruction-window sizes and large loops may see speedups via thread-level parallelism across cores, there remains unexploited medium-granularity parallelism.We propose LoopFrog to tap into this potential by bringing thread-level speculation schemes into the modern era.LoopFrog runs multiple loop iterations from a single thread in parallel within the microarchitecture.The core can spawn future loop iterations as new microarchitectural threadlets based on compiler-inserted hints, which can leapfrog execution beyond the parent thread's instruction window, exposing a new, medium-grained parallelism, orthogonal to traditional ILP and TLP.LoopFrog monitors data dependencies between executing threadlets, forwards data for true dependencies and squashes speculative threadlets on ordering violations.Using an LLVM-based compiler to insert hints, we achieve a geometric mean loop speedup of 43%, translating to whole-program speedups of 9.2% on SPEC CPU 2006 and 9.5% on SPEC CPU 2017 benchmarks, with only modest area and power overheads. Márton Erdos, Utpal Bora 0001, Akshay Bhosale, Bob Lytton, Ali Mustafa Zaidi, Alexandra W. Chadwick, Giacomo Gabrielli, Timothy M. Jones 0001 |
MICRO | 4 |