首页> 外文会议>2018 55th 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本身的重复。我们基于著名的安全功能评估协议Yao的Garbled Circuit设计了一种用于保护隐私的MAC的FPGA架构,以加速ML计算。与现有最快的GC框架相比,MAXelerator展示了每个内核的吞吐量提高了57倍。我们在对隐私敏感的情况下,通过实际案例研究来验证加速器的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号