首页> 外文会议>ACM/ESDA/IEEE Design Automation Conference >MAXelerator: FPGA Accelerator for Privacy Preserving Multiply-Accumulate (MAC) on Cloud Servers
【24h】

MAXelerator: FPGA Accelerator for Privacy Preserving Multiply-Accumulate (MAC) on Cloud Servers

机译:MaxElerator:FPGA加速器,隐私保留云服务器上的乘法累积(Mac)

获取原文

摘要

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 various data sensitive scenarios. While it enhances both efficiency and quality of the service, it also raises concern about privacy of the users' data. We create a practical privacy-preserving solution for matrix-based ML on cloud servers. We show that for the majority of the ML applications, the privacy-sensitive computation boils down to either matrix multiplication, which is a repetition of Multiply-Accumulate (MAC) or the MAC itself. We design an FPGA architecture for privacy-preserving MAC to accelerate the ML computation based on the well known Secure Function Evaluation protocol named Yao's Garbled Circuit. MAXelerator demonstrates up to 57 × improvement in throughput per core compared to the fastest existing GC framework. We corroborate the effectiveness of the accelerator with real-world case studies in privacy-sensitive scenarios.
机译:本文介绍了MaxElerator,是云服务器上的保密机学习(ML)的第一个硬件加速器。基于云的ML越来越多地用于各种数据敏感方案。虽然它提高了服务的效率和质量,但它也提出了对用户数据的隐私的关注。我们在云服务器上为基于矩阵的ML创建一个实用的隐私保留解决方案。我们表明,对于大多数ML应用程序,隐私敏感计算逐渐归结为矩阵乘法,这是重复乘积(MAC)或Mac本身的重复。我们设计FPGA架构,用于隐私保留MAC,以基于众所周知的安全功能评估协议而加速ML计算,名为Yao的乱码电路。与最快的现有GC框架相比,MaxElerator展示了每个核心的吞吐量的提高最多57倍。我们在隐私敏感情景中与实际案例研究提供了加速器的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号