Demo Data from EDBT 2026 / reviewers in the wild / expert
Madison N. Emas
dblp:214/9829
· DBLP profile ↗
4ranked-venue papers
2as first author
2since 2021 · last 2026
0000-0002-6804-139XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 2 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
3 papers |
Reconfigurable computing and FPGAs · 53% Electronic design automation · 36% Cloud and datacenter computing · 11% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA accelerator |
1.3 | 2 | 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA Applications · FPGA 2026 Scalable Window Generation for the Intel Broadwell+Arria 10 and High-Bandwidth FPGA Systems · FPGA 2018 |
Electronic design automation › physical design
floorplanning |
1.0 | 1 | 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA Applications · FPGA 2026 |
Electronic design automation
physical design |
1.0 | 1 | 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA Applications · FPGA 2026 |
Reconfigurable computing and FPGAs › reconfigurable computing
FPGA deployment |
0.3 | 1 | 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA Applications · FPGA 2026 |
Reconfigurable computing and FPGAs
FPGA design flow |
0.3 | 1 | 2026 | Hyperscale FPGA Engineering Systems at Microsoft · FPGA 2026 |
Cloud and datacenter computing › datacenter architecture
hyperscale datacenter |
0.3 | 1 | 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA Applications · FPGA 2026 |
Machine learning › Deep learning architectures and training › convolutional neural network
CNN inference |
0.1 | 1 | 2018 | Scalable Window Generation for the Intel Broadwell+Arria 10 and High-Bandwidth FPGA Systems · FPGA 2018 |
Methods — techniques the papers use, named apart from their topics
module-context modeling · 1.0continuous integration · 1.0automated regression testing · 1.0pipeline replication · 1.0high-bandwidth memory · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Bridging the Gap: A Module-Context Modeling Methodology for Hyperscale FPGA ApplicationsabstractMicrosoft operates at hyperscale, deploying FPGA accelerators across global datacenters under development realities that diverge from common practices. When full builds take hours or days, or when the complete system doesn't yet exist, developers turn to module isolation to make progress. But existing isolation techniques sacrifice the physical context needed for accurate optimization, so improvements developed in isolation may not survive integration. Madison N. Emas, Austin Baylis, Greg Stitt |
FPGA | 1 |
| 2026 | Hyperscale FPGA Engineering Systems at MicrosoftabstractMicrosoft has deployed FPGAs at hyperscale for over a decade, powering diverse application domains and products. While the underlying EDA tool flow remains familiar (synthesis, place & route, and verification), the engineering system that supports FPGA development at Microsoft looks nothing like a traditional hardware flow. Instead, it borrows heavily from modern cloud-scale software practices: Git for version control, Azure DevOps for automated pipelines, extensive regression suites, and daily compiles, effectively adapting the software mantra of ''ship every day'' to the hardware world as ''tape-out every day.'' Rob Rydberg, Madison N. Emas, John Demme, Ana Ibarra, Kara Kagi, Brandon Klouchek, Abhijeet Lawande, Todd Massengill, David J. Powers, Andrew Putnam |
FPGA | 2 |
| 2018 | High-Frequency Absorption-FIFO Pipelining for Stratix 10 HyperFlexabstractFPGAs often have significantly lower clock frequencies than microprocessors and GPUs, due largely to propagation delays incurred by the reconfigurable interconnect. The Stratix 10 HyperFlex architecture reduces this problem by embedding numerous registers throughout the routing resources. However, such Hyper-Registers do not support back-pressure (i.e., pipeline stalls) that is commonly used in FPGA pipelines. In this paper, we present and evaluate pipeline transformations using absorption FIFOs, which avoid back-pressure limitations to enable numerous pipelines to benefit from HyperFlex, while also eliminating potentially expensive stall penalties incurred by existing techniques. We demonstrate that these transformations not only enable significant clock improvements on Stratix 10, but also for devices without HyperFlex, potentially making absorption FIFOs a better high-frequency strategy for any FPGA. Madison N. Emas, Austin Baylis, Greg Stitt |
FCCM | 1 |
| 2018 | Scalable Window Generation for the Intel Broadwell+Arria 10 and High-Bandwidth FPGA SystemsabstractEmerging FPGA systems are providing higher external memory bandwidth to compete with GPU performance. However, because FPGAs often achieve parallelism through deep pipelines, traditional FPGA design strategies do not necessarily scale well to large amounts of replicated pipelines that can take advantage of higher bandwidth. We show that sliding-window applications, an important subset of digital signal processing, demonstrate this scalability problem. We introduce a window generator architecture that enables replication to over 330 GB/s, which is an 8.7x improvement over previous work. We evaluate the window generator on the Intel Broadwell+Arria10 system for 2D convolution and show that for traditional convolution (one filter per image), our approach outperforms a 12-core Xeon Broadwell E5 by 81x and a high-end Nvidia P6000 GPU by an order of magnitude for most input sizes, while improving energy by 15.7x. For convolutional neural nets (CNNs), we show that although the GPU and Xeon typically outperform existing FPGA systems, projected performances of the window generator running on FPGAs with sufficient bandwidth can outperform high-end GPUs for many common CNN parameters. Greg Stitt, Abhay Gupta, Madison N. Emas, David Wilson 0004, Austin Baylis |
FPGA | 3 |