I am excited to announce that our paper "F3: An FPGA-accelerated FaaS Framework" has been accepted at the 34th ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC 2025)!
HPDC is a premier venue for high-performance computing research, taking place July 20-23, 2025 at the University of Notre Dame in Indiana, USA.
The Problem
FPGAs provide a programmable, energy-efficient, and compute-intensive acceleration interface, making them compelling for optimizing serverless workloads. However, they introduce significant challenges that contradict the serverless model:
- Low-level and complex programming APIs
- Lack of virtualization and isolation mechanisms
- High reconfiguration and communication overheads
- Absence of orchestration mechanisms
Our Solution
F3 is the first system that enables efficient and secure use of FPGAs to accelerate serverless functions. We address each of these challenges while maintaining the simplicity and elasticity that makes serverless computing attractive.
This is joint work with Charalampos Mainas, Martin Lambeck, Bruno Scheufler, Atsushi Koshiba, and Pramod Bhatotia.
