Demo Data from EDBT 2026 / reviewers in the wild / expert
David Akeley
dblp:266/9546
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software 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 |
Hardware accelerators and domain-specific architectures · 62% Electronic design automation · 38% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
hardware compilation |
0.4 | 1 | 2020 | Type-directed scheduling of streaming accelerators · PLDI 2020 |
Hardware accelerators and domain-specific architectures › spatial architecture
data streaming accelerator |
0.4 | 1 | 2020 | Type-directed scheduling of streaming accelerators · PLDI 2020 |
Electronic design automation
high-level synthesis |
0.1 | 1 | 2020 | Type-directed scheduling of streaming accelerators · PLDI 2020 |
Electronic design automation › high-level synthesis
scheduling |
0.1 | 1 | 2020 | Type-directed scheduling of streaming accelerators · PLDI 2020 |
Methods — techniques the papers use, named apart from their topics
type-directed compilation · 0.9static scheduling · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Type-directed scheduling of streaming acceleratorsabstractDesigning efficient, application-specialized hardware accelerators requires assessing trade-offs between a hardware module’s performance and resource requirements. To facilitate hardware design space exploration, we describe Aetherling, a system for automatically compiling data-parallel programs into statically scheduled, streaming hardware circuits. Aetherling contributes a space- and time-aware intermediate language featuring data-parallel operators that represent parallel or sequential hardware modules, and sequence data types that encode a module’s throughput by specifying when sequence elements are produced or consumed. As a result, well-typed operator composition in the space-time language corresponds to connecting hardware modules via statically scheduled, streaming interfaces. David Durst, Matthew Feldman, Dillon Huff, David Akeley, Ross Daly, Gilbert Louis Bernstein, Marco Patrignani, Kayvon Fatahalian, Pat Hanrahan |
PLDI | 4 |