VLDB 2026 Research / reviewers in the wild / expert
Kevin Brownell
dblp:48/511
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware 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 |
Parallel and multicore computing · 67% Electronic design automation · 33% | |
| 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 |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models
automatic parallelization |
0.2 | 1 | 2014 | HELIX-RC: An architecture-compiler co-design for automatic parallelization of irregular programs · ISCA 2014 |
Electronic design automation › hardware/software co-design
compiler-architecture co-design |
0.2 | 1 | 2014 | HELIX-RC: An architecture-compiler co-design for automatic parallelization of irregular programs · ISCA 2014 |
Parallel and multicore computing › speculative parallelization
thread-level speculation |
0.2 | 1 | 2014 | HELIX-RC: An architecture-compiler co-design for automatic parallelization of irregular programs · ISCA 2014 |
Compilers and program optimization
parallelizing compiler |
0.1 | 1 | 2014 | HELIX-RC: An architecture-compiler co-design for automatic parallelization of irregular programs · ISCA 2014 |
Methods — techniques the papers use, named apart from their topics
thread-level speculation · 0.4decoupled communication · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | HELIX-RC: An architecture-compiler co-design for automatic parallelization of irregular programsabstractData dependences in sequential programs limit parallelization because extracted threads cannot run independently. Although thread-level speculation can avoid the need for precise dependence analysis, communication overheads required to synchronize actual dependences counteract the benefits of parallelization. To address these challenges, we propose a lightweight architectural enhancement co-designed with a parallelizing compiler, which together can decouple communication from thread execution. Simulations of these approaches, applied to a processor with 16 Intel Atom-like cores, show an average of 6.85× performance speedup for six SPEC CINT2000 benchmarks. Simone Campanoni, Kevin Brownell, Svilen Kanev, Timothy M. Jones 0001, Gu-Yeon Wei, David Brooks 0001 |
ISCA | 2 |
| 2011 | Automating Design of Voltage Interpolation to Address Process VariationsabstractPost-fabrication tuning provides a promising design approach to mitigate the performance and power overheads of process variation in advanced fabrication technologies. This paper explores design considerations and VLSI-CAD support for a recently proposed post-fabrication tuning knob called voltage interpolation. Successful implementation of this technique requires examination of the design tradeoffs between circuit tuning range and static power overheads within the synthesis flow of the design process, in addition to the implications of place and route. Results from the exploration of the scheme for a 64-core chip-multiprocessor machine using industrial-grade design blocks show that the scheme can be used to mitigate overhead arising from random and correlated within-die process variations. A design using voltage interpolation can match the nominal delay target with a 16% power cost, or for the same power budget, incur only a 13% delay overhead after variations. Kevin Brownell, Ali Durlov Khan, Gu-Yeon Wei, David Brooks 0001 |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2008 | Evaluation of voltage interpolation to address process variationsabstractPost-fabrication tuning provides a promising design approach to mitigate the performance and power overheads of process variation in advanced fabrication technologies. This paper explores design considerations and VLSI-CAD support for a recently proposed post-fabrication tuning knob called voltage interpolation. The paper discusses design tradeoffs between circuit tuning range and static power overheads that can be performed within the synthesis flow of the design process. The paper explores the scheme for a 64-core chip-multiprocessor machine using industrial-grade design blocks and shows that the scheme can be used to mitigate overhead arising from random and correlated within-die process variations. The analysis shows that the scheme can match the nominal delay target with a 10% power cost, or for the same power budget, incur only a 9% delay overhead after variations. Kevin Brownell, Gu-Yeon Wei, David Brooks 0001 |
ICCAD | 1 |