Demo Data from VLDB 2026 / reviewers in the wild / expert
Rolando Brondolin
dblp:203/0882
· DBLP profile ↗
5ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0002-2085-0542ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-author · 1 since 2021Software 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
2 papers |
Cloud and datacenter computing · 44% Energy-efficient computing · 30% Performance modeling and evaluation · 27% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
microservices |
0.4 | 1 | 2020 | A Black-box Monitoring Approach to Measure Microservices Runtime Performance · ACM Trans. Archit. Code Optim. 2020 |
Energy-efficient computing
datacenter power management |
0.3 | 1 | 2017 | Power Consumption Models for Multi-Tenant Server Infrastructures · ACM Trans. Archit. Code Optim. 2017 |
Energy-efficient computing › power modeling
power consumption modeling |
0.3 | 1 | 2017 | Power Consumption Models for Multi-Tenant Server Infrastructures · ACM Trans. Archit. Code Optim. 2017 |
Cloud and datacenter computing › virtualization › virtual machine management
server consolidation |
0.3 | 1 | 2017 | Power Consumption Models for Multi-Tenant Server Infrastructures · ACM Trans. Archit. Code Optim. 2017 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2017 | Power Consumption Models for Multi-Tenant Server Infrastructures · ACM Trans. Archit. Code Optim. 2017 |
Methods — techniques the papers use, named apart from their topics
black-box monitoring · 0.4divide-and-conquer modeling · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | BlastFunction: A Full-stack Framework Bringing FPGA Hardware Acceleration to Cloud-native Applicationsabstract“Cloud-native” is the umbrella adjective describing the standard approach for developing applications that exploit cloud infrastructures’ scalability and elasticity at their best. As the application complexity and user-bases grow, designing for performance becomes a first-class engineering concern. As an answer to these needs, heterogeneous computing platforms gained widespread attention as powerful tools to continue meeting SLAs for compute-intensive cloud-native workloads. We propose BlastFunction, an FPGA-as-a-Service full-stack framework to ease FPGAs’ adoption for cloud-native workloads, integrating with the vast spectrum of fundamental cloud models. At the IaaS level, BlastFunction time-shares FPGA-based accelerators to provide multi-tenant access to accelerated resources without any code rewriting. At the PaaS level, BlastFunction accelerates functionalities leveraging the serverless model and scales functions proactively, depending on the workload’s performance. Further lowering the FPGAs’ adoption barrier, an accelerators’ registry hosts accelerated functions ready to be used within cloud-native applications, bringing the simplicity of a SaaS-like approach to the developers. After an extensive experimental campaign against state-of-the-art cloud scenarios, we show how BlastFunction leads to higher performance metrics (utilization and throughput) against native execution, with minimal latency and overhead differences. Moreover, the scaling scheme we propose outperforms the main serverless autoscaling algorithms in workload performance and scaling operation amount. Andrea Damiani, Giorgia Fiscaletti, Marco Bacis, Rolando Brondolin, Marco D. Santambrogio |
ACM Trans. Reconfigurable Technol. Syst. | 4 |
| 2020 | BlastFunction: an FPGA-as-a-Service system for Accelerated Serverless ComputingabstractHeterogeneous computing platforms are now a valuable solution to continue to meet Service Level Agreements (SLAs) for compute intensive cloud workloads. Field Programmable Gate Arrays (FPGAs) effectively accelerate cloud workloads, however, these workloads have a spiky behavior as well as long periods of underutilization. Sharing the FPGA with multiple tenants then helps to increase the board's time utilization. In this paper we present BlastFunction, a distributed FPGA sharing system for the acceleration of microservices and serverless applications in cloud environments. BlastFunction includes a Remote OpenCL Library to access the shared devices transparently; multiple Device Managers to time-share and monitor the FPGAs and a central Accelerators Registry to allocate the available devices. BlastFunction reaches higher utilization and throughput w.r.t. a native execution thanks to device sharing, with minimal differences in latency given by the concurrent accesses. Marco Bacis, Rolando Brondolin, Marco D. Santambrogio |
DATE | 2 |
| 2020 | A Black-box Monitoring Approach to Measure Microservices Runtime PerformanceabstractMicroservices changed cloud computing by moving the applications’ complexity from one monolithic executable to thousands of network interactions between small components. Given the increasing deployment sizes, the architectural exploitation challenges, and the impact on data-centers’ power consumption, we need to efficiently track this complexity. Within this article, we propose a black-box monitoring approach to track microservices at scale, focusing on architectural metrics, power consumption, application performance, and network performance. The proposed approach is transparent w.r.t. the monitored applications, generates less overhead w.r.t. black-box approaches available in the state-of-the-art, and provides fine-grain accurate metrics. Rolando Brondolin, Marco D. Santambrogio |
ACM Trans. Archit. Code Optim. | 1 |
| 2018 | MARC: A Resource Consumption Modeling Service for Self-Aware Autonomous AgentsabstractAutonomicity is a golden feature when dealing with a high level of complexity. This complexity can be tackled partitioning huge systems in small autonomous modules, i.e., agents. Each agent then needs to be capable of extracting knowledge from its environment and to learn from it, in order to fulfill its goals: this could not be achieved without proper modeling techniques that allow each agent to gaze beyond its sensors. Unfortunately, the simplicity of agents and the complexity of modeling do not fit together, thus demanding for a third party to bridge the gap. Given the opportunities in the field, the main contributions of this work are twofold: (1) we propose a general methodology to model resource consumption trends and (2) we implemented it into MARC, a Cloud-service platform that produces Models-as-a-Service, thus relieving self-aware agents from the burden of building their custom modeling framework. In order to validate the proposed methodology, we set up a custom simulator to generate a wide spectrum of controlled traces: this allowed us to verify the correctness of our framework from a general and comprehensive point of view. Matteo Ferroni, Andrea Corna, Andrea Damiani, Rolando Brondolin, John Kubiatowicz, Donatella Sciuto, Marco D. Santambrogio |
ACM Trans. Auton. Adapt. Syst. | 4 |
| 2017 | Power Consumption Models for Multi-Tenant Server InfrastructuresabstractMulti-tenant virtualized infrastructures allow cloud providers to minimize costs through workload consolidation. One of the largest costs is power consumption, which is challenging to understand in heterogeneous environments. We propose a power modeling methodology that tackles this complexity using a divide-and-conquer approach. Our results outperform previous research work, achieving a relative error of 2% on average and under 4% in almost all cases. Models are portable across similar architectures, enabling predictions of power consumption before migrating a tenant to a different hardware platform. Moreover, we show the models allow us to evaluate colocations of tenants to reduce overall consumption. Matteo Ferroni, Andrea Corna, Andrea Damiani, Rolando Brondolin, Juan A. Colmenares, Steven Hofmeyr, John Kubiatowicz, Marco D. Santambrogio |
ACM Trans. Archit. Code Optim. | 4 |