Demo Data from SIGIR 2026 / reviewers in the wild / expert
Greg Brown
dblp:41/3649
· DBLP profile ↗
3ranked-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 · 3
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
2 papers |
Performance modeling and evaluation · 47% Electronic design automation · 17% High-performance computing · 17% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › benchmarking › computer architecture benchmarking
accelerator benchmarking |
0.3 | 2 | 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processors · ACM Trans. Archit. Code Optim. 2013 A performance and energy comparison of FPGAs, GPUs, and multicores for sliding-window applications · FPGA 2012 |
High-performance computing › tensor computation
convolution |
0.2 | 1 | 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processors · ACM Trans. Archit. Code Optim. 2013 |
Electronic design automation
design space exploration |
0.2 | 1 | 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processors · ACM Trans. Archit. Code Optim. 2013 |
Performance modeling and evaluation › system-level analysis › architecture evaluation
accelerator comparison |
0.1 | 1 | 2012 | A performance and energy comparison of FPGAs, GPUs, and multicores for sliding-window applications · FPGA 2012 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.1 | 2 | 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processors · ACM Trans. Archit. Code Optim. 2013 A performance and energy comparison of FPGAs, GPUs, and multicores for sliding-window applications · FPGA 2012 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processors · ACM Trans. Archit. Code Optim. 2013 |
Parallel and multicore computing › parallel computing
multi-core acceleration |
0.0 | 1 | 2012 | A performance and energy comparison of FPGAs, GPUs, and multicores for sliding-window applications · FPGA 2012 |
Methods — techniques the papers use, named apart from their topics
pareto-optimal trade-off analysis · 0.2workload characterization · 0.1performance benchmarking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | A Tradeoff Analysis of FPGAs, GPUs, and Multicores for Sliding-Window ApplicationsabstractThe increasing usage of hardware accelerators such as Field-Programmable Gate Arrays (FPGAs) and Graphics Processing Units (GPUs) has significantly increased application design complexity. Such complexity results from a larger design space created by numerous combinations of accelerators, algorithms, and hw/sw partitions. Exploration of this increased design space is critical due to widely varying performance and energy consumption for each accelerator when used for different application domains and different use cases. To address this problem, numerous studies have evaluated specific applications across different architectures. In this article, we analyze an important domain of applications, referred to as sliding-window applications , implemented on FPGAs, GPUs, and multicore CPUs. For each device, we present optimization strategies and analyze use cases where each device is most effective. The results show that, for large input sizes, FPGAs can achieve speedups of up to 5.6× and 58× compared to GPUs and multicore CPUs, respectively, while also using up to an order of magnitude less energy. For small input sizes and applications with frequency-domain algorithms, GPUs generally provide the best performance and energy. Patrick Cooke, Jeremy Fowers, Greg Brown, Greg Stitt |
ACM Trans. Reconfigurable Technol. Syst. | 3 |
| 2013 | A performance and energy comparison of convolution on GPUs, FPGAs, and multicore processorsabstractRecent architectural trends have focused on increased parallelism via multicore processors and increased heterogeneity via accelerator devices (e.g., graphics-processing units, field-programmable gate arrays). Although these architectures have significant performance and energy potential, application designers face many device-specific challenges when choosing an appropriate accelerator or when customizing an algorithm for an accelerator. To help address this problem, in this article we thoroughly evaluate convolution, one of the most common operations in digital-signal processing, on multicores, graphics-processing units, and field-programmable gate arrays. Whereas many previous application studies evaluate a specific usage of an application, this article assists designers with design space exploration for numerous use cases by analyzing effects of different input sizes, different algorithms, and different devices, while also determining Pareto-optimal trade-offs between performance and energy. Jeremy Fowers, Greg Brown, John Robert Wernsing, Greg Stitt |
ACM Trans. Archit. Code Optim. | 2 |
| 2012 | A performance and energy comparison of FPGAs, GPUs, and multicores for sliding-window applicationsabstractWith the emergence of accelerator devices such as multicores, graphics-processing units (GPUs), and field-programmable gate arrays (FPGAs), application designers are confronted with the problem of searching a huge design space that has been shown to have widely varying performance and energy metrics for different accelerators, different application domains, and different use cases. To address this problem, numerous studies have evaluated specific applications across different accelerators. In this paper, we analyze an important domain of applications, referred to as sliding-window applications, when executing on FPGAs, GPUs, and multicores. For each device, we present optimization strategies and analyze use cases where each device is most effective. The results show that FPGAs can achieve speedup of up to 11x and 57x compared to GPUs and multicores, respectively, while also using orders of magnitude less energy. Jeremy Fowers, Greg Brown, Patrick Cooke, Greg Stitt |
FPGA | 2 |