Demo Data from VLDB 2026 / reviewers in the wild / expert
Emilio G. Cota
dblp:154/2648
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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 |
Energy-efficient computing · 42% Embedded and real-time systems · 14% Reconfigurable computing and FPGAs · 14% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
design space exploration |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Embedded and real-time systems
embedded system design |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Energy-efficient computing › power management › dynamic voltage and frequency scaling
fine-grain DVFS |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Reconfigurable computing and FPGAs
FPGA prototyping |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Energy-efficient computing
power management |
0.2 | 1 | 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systems · DAC 2016 |
Hardware accelerators and domain-specific architectures
accelerator integration |
0.2 | 1 | 2015 | An Analysis of Accelerator Coupling in Heterogeneous Architectures · DAC 2015 |
GPUs and heterogeneous computing
heterogeneous architecture |
0.1 | 1 | 2015 | An Analysis of Accelerator Coupling in Heterogeneous Architectures · DAC 2015 |
Methods — techniques the papers use, named apart from their topics
cycle-accurate accounting · 0.2FPGA emulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Agile SoC Development with Open ESP : Invited PaperabstractESP is an open-source research platform for heterogeneous SoC design. The platform combines a modular tile-based architecture with a variety of application-oriented flows for the design and optimization of accelerators. The ESP architecture is highly scalable and strikes a balance between regularity and specialization. The companion methodology raises the level of abstraction to system-level design and enables an automated flow from software and hardware development to full-system prototyping on FPGA. For application developers, ESP offers domain-specific automated solutions to synthesize new accelerators for their software and to map complex workloads onto the SoC architecture. For hardware engineers, ESP offers automated solutions to integrate their accelerator designs into the complete SoC. Conceived as a heterogeneous integration platform and tested through years of teaching at Columbia University, ESP supports the open-source hardware community by providing a flexible platform for agile SoC development. Paolo Mantovani, Davide Giri, Giuseppe Di Guglielmo, Luca Piccolboni, Joseph Zuckerman, Emilio G. Cota, Michele Petracca, Christian Pilato, Luca P. Carloni |
ICCAD | 6 |
| 2019 | Cross-ISA machine instrumentation using fast and scalable dynamic binary translationabstractThe rise in instruction set architecture (ISA) diversity and the growing adoption of virtual machines are driving a need for fast, scalable, full-system, cross-ISA emulation and instrumentation tools. Unfortunately, achieving high performance for these cross-ISA tools is challenging due to dynamic binary translation (DBT) overhead and the complexity of instrumenting full-system emulators. Emilio G. Cota, Luca P. Carloni |
VEE | 1 |
| 2017 | Cross-ISA machine emulation for multicores
Emilio G. Cota, Paolo Bonzini, Alex Bennée, Luca P. Carloni |
CGO | 1 |
| 2016 | Handling large data sets for high-performance embedded applications in heterogeneous systems-on-chipabstractLocal memory is a key factor for the performance of accelerators in SoCs. Despite technology scaling, the gap between on-chip storage and memory footprint of embedded applications keeps widening. We present a solution to preserve the speedup of accelerators when scaling from small to large data sets. Combining specialized DMA and address translation with a software layer in Linux, our design is transparent to user applications and broadly applicable to any class of SoCs hosting high-throughput accelerators. We demonstrate the robustness of our design across many heterogeneous workload scenarios and memory allocation policies with FPGA-based SoC prototypes featuring twelve concurrent accelerators accessing up to 768MB out of 1GB-addressable DRAM. Paolo Mantovani, Emilio G. Cota, Christian Pilato, Giuseppe Di Guglielmo, Luca P. Carloni |
CASES | 2 |
| 2016 | An FPGA-based infrastructure for fine-grained DVFS analysis in high-performance embedded systemsabstractEmerging technologies provide SoCs with fine-grained DVFS capabilities both in space (number of domains) and time (transients in the order of tens of nanoseconds). Analyzing these systems requires cycle-accurate accounting of rapidly-changing dynamics and complex interactions among accelerators, interconnect, memory, and OS. We present an FPGA-based infrastructure that facilitates such analyses for high-performance embedded systems. We show how our infrastructure can be used to first generate SoCs with loosely-coupled accelerators, and then perform design-space exploration considering several DVFS policies under full-system workload scenarios, sweeping spatial and temporal domain granularity. Paolo Mantovani, Emilio G. Cota, Kevin Tien, Christian Pilato, Giuseppe Di Guglielmo, Kenneth L. Shepard, Luca P. Carloni |
DAC | 2 |
| 2016 | Exploiting Private Local Memories to Reduce the Opportunity Cost of Accelerator IntegrationabstractWe present Roca, a technique to reduce the opportunity cost of integrating non-programmable, high-throughput accelerators in general-purpose architectures. Roca exploits the insight that non-programmable accelerators are mostly made of private local memories (PLMs), which are key to the accelerators' performance and energy efficiency. Roca transparently exposes PLMs of otherwise unused accelerators to the cache substrate, thereby allowing the system to extract utility from accelerators even when they cannot directly speed up the system's workload. Roca adds low complexity to existing accelerator designs, requires minimal modifications to the cache substrate, and incurs a modest area overhead that is almost entirely due to additional tag storage. Emilio G. Cota, Paolo Mantovani, Luca P. Carloni |
ICS | 1 |
| 2015 | An Analysis of Accelerator Coupling in Heterogeneous Architectures
Emilio G. Cota, Paolo Mantovani, Giuseppe Di Guglielmo, Luca P. Carloni |
DAC | 1 |