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 …

Towards fast and scalable private inference

J Mo, K Garimella, N Neda, A Ebel… - Proceedings of the 20th …, 2023 - dl.acm.org
Privacy and security have rapidly emerged as first order design constraints. Users now
demand more protection over who can see their data (confidentiality) as well as how it is …

Maxelerator: FPGA accelerator for privacy preserving multiply-accumulate (MAC) on cloud servers

SU Hussain, BD Rouhani, M Ghasemzadeh… - Proceedings of the 55th …, 2018 - dl.acm.org
This paper presents MAXelerator, the first hardware accelerator for privacy-preserving
machine learning (ML) on cloud servers. Cloud-based ML is being increasingly employed in …

FASE: FPGA acceleration of secure function evaluation

SU Hussain, F Koushanfar - 2019 IEEE 27th Annual …, 2019 - ieeexplore.ieee.org
We present FASE, an FPGA accelerator for Secure Function Evaluation (SFE) by employing
the well-known cryptographic protocol named Yao's Garbled Circuit (GC). SFE allows two …

Garbled circuits in the cloud using fpga enabled nodes

K Huang, M Gungor, X Fang… - 2019 IEEE High …, 2019 - ieeexplore.ieee.org
Data privacy is an increasing concern in our interconnected world. Garbled circuits is an
important approach used for Secure Function Evaluation (SFE); however it suffers from long …

Ppimce: An in-memory computing fabric for privacy preserving computing

H Geng, J Mo, D Reis, J Takeshita, T Jung… - arXiv preprint arXiv …, 2023 - arxiv.org
Privacy has rapidly become a major concern/design consideration. Homomorphic
Encryption (HE) and Garbled Circuits (GC) are privacy-preserving techniques that support …

Secrecy: Secure collaborative analytics on secret-shared data

J Liagouris, V Kalavri, M Faisal, M Varia - arXiv preprint arXiv:2102.01048, 2021 - arxiv.org
We present a relational MPC framework for secure collaborative analytics on private data
with no information leakage. Our work targets challenging use cases where data owners …

Secret sharing MPC on FPGAs in the datacenter

PF Wolfe, R Patel, R Munafo, M Varia… - … Conference on Field …, 2020 - ieeexplore.ieee.org
Multi-Party Computation (MPC) is a technique enabling data from several sources to be
used in a secure computation revealing only the result while protecting the original data …

Distributed hardware accelerated secure joint computation on the copa framework

R Patel, P Haghi, S Jain, A Kot… - 2022 IEEE High …, 2022 - ieeexplore.ieee.org
Performance of distributed data center applications can be improved through use of FPGA-
based SmartNICs, which provide additional functionality and enable higher bandwidth …

Arithmetic and Boolean secret sharing MPC on FPGAs in the data center

R Patel, PF Wolfe, R Munafo, M Varia… - 2020 IEEE High …, 2020 - ieeexplore.ieee.org
Multi-Party Computation (MPC) is an important technique used to enable computation over
confidential data from several sources. The public cloud provides a unique opportunity to …