2020 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE) 2020
DOI: 10.23919/date48585.2020.9116333
|View full text |Cite
|
Sign up to set email alerts
|

BlastFunction: an FPGA-as-a-Service system for Accelerated Serverless Computing

Abstract: Heterogeneous 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 m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(7 citation statements)
references
References 16 publications
0
7
0
Order By: Relevance
“…Ringlein et al propose a system architecture involving disaggregated FPGAs within a FaaS ofering [102]. A distributed FPGA sharing system which realizes multi-tenancy for FPGAs in a cloud serverless environment is presented in the works of Bacis et al [14]. For certain application scenarios, serving all the queries using expensive hardware accelerators may not be economically viable (e.g., ML inference queries).…”
Section: Runtime Resource Limitationsmentioning
confidence: 99%
“…Ringlein et al propose a system architecture involving disaggregated FPGAs within a FaaS ofering [102]. A distributed FPGA sharing system which realizes multi-tenancy for FPGAs in a cloud serverless environment is presented in the works of Bacis et al [14]. For certain application scenarios, serving all the queries using expensive hardware accelerators may not be economically viable (e.g., ML inference queries).…”
Section: Runtime Resource Limitationsmentioning
confidence: 99%
“…We think a multiplexing accelerator in serverless is the key to solving these obstacles. For example, some works [98,150] integrate GPUs into serverless systems, and BlastFunction [14] makes FPGAs available in serverless. However, the current works are still insuicient.…”
Section: Accelerators In Serverlessmentioning
confidence: 99%
“…We think a multiplexing accelerator in serverless is the key to solving these obstacles. For example, some works [98,150] integrate GPUs into serverless systems, and BlastFunction [14] makes FPGAs available in serverless. However, the current works are still insufficient.…”
Section: Accelerators In Serverlessmentioning
confidence: 99%