The future of FPGA acceleration in datacenters and the cloud

C Bobda, JM Mbongue, P Chow, M Ewais… - ACM Transactions on …, 2022 - dl.acm.org
In this article, we survey existing academic and commercial efforts to provide Field-
Programmable Gate Array (FPGA) acceleration in datacenters and the cloud. The goal is a …

Rethinking software runtimes for disaggregated memory

I Calciu, MT Imran, I Puddu, S Kashyap… - Proceedings of the 26th …, 2021 - dl.acm.org
Disaggregated memory can address resource provisioning inefficiencies in current
datacenters. Multiple software runtimes for disaggregated memory have been proposed in …

Serverless computing on heterogeneous computers

D Du, Q Liu, X Jiang, Y Xia, B Zang… - Proceedings of the 27th …, 2022 - dl.acm.org
Existing serverless computing platforms are built upon homogeneous computers, limiting the
function density and restricting serverless computing to limited scenarios. We introduce …

Do {OS} abstractions make sense on {FPGAs}?

D Korolija, T Roscoe, G Alonso - 14th USENIX Symposium on Operating …, 2020 - usenix.org
Hybrid computing systems, consisting of a CPU server coupled with a Field-Programmable
Gate Array (FPGA) for application acceleration, are today a common facility in datacenters …

Enzian: an open, general, CPU/FPGA platform for systems software research

D Cock, A Ramdas, D Schwyn, M Giardino… - Proceedings of the 27th …, 2022 - dl.acm.org
Hybrid computing platforms, comprising CPU cores and FPGA logic, are increasingly used
for accelerating data-intensive workloads in cloud deployments, and are a growing topic of …

A survey of system architectures and techniques for fpga virtualization

MH Quraishi, EB Tavakoli, F Ren - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
FPGA accelerators are gaining increasing attention in both cloud and edge computing
because of their hardware flexibility, high computational throughput, and low power …

Farview: Disaggregated memory with operator off-loading for database engines

D Korolija, D Koutsoukos, K Keeton, K Taranov… - arXiv preprint arXiv …, 2021 - arxiv.org
Cloud deployments disaggregate storage from compute, providing more flexibility to both the
storage and compute layers. In this paper, we explore disaggregation by taking it one step …

RAMBDA: RDMA-driven Acceleration Framework for Memory-intensive µs-scale Datacenter Applications

Y Yuan, J Huang, Y Sun, T Wang… - … Symposium on High …, 2023 - ieeexplore.ieee.org
Responding to the" datacenter tax" and" killer microseconds" problems for memory-intensive
datacenter applications, diverse solutions including Smart NIC-based ones have been …

Energat: Fine-grained energy attribution for multi-tenancy

H Hè, M Friedman, T Rekatsinas - ACM SIGENERGY Energy Informatics …, 2024 - dl.acm.org
In the post-Moore's Law era, relying solely on hardware advancements for automatic
performance gains is no longer feasible without increased energy consumption, due to the …

Compiler-driven FPGA virtualization with SYNERGY

J Landgraf, T Yang, W Lin, CJ Rossbach… - Proceedings of the 26th …, 2021 - dl.acm.org
FPGAs are increasingly common in modern applications, and cloud providers now support
on-demand FPGA acceleration in data centers. Applications in data centers run on virtual …