首页> 外文会议>International Conference "Mixed Design of Integrated Circuits and Systems" >Flexible HLS-Based Implementation of the Karatsuba Multiplier Targeting Homomorphic Encryption Schemes
【24h】

Flexible HLS-Based Implementation of the Karatsuba Multiplier Targeting Homomorphic Encryption Schemes

机译:针对同态加密方案的Karatsuba乘法器的基于HLS的灵活实现

获取原文

摘要

Custom accelerators for high-precision integer arithmetic are increasingly used in compute-intensive applications, in particular homomorphic encryption schemes. This work seeks to advance a strategy for faster deployment of these accelerators using the process of high-level synthesis (HLS). Insights from existing number theory software libraries and custom hardware accelerators are used to develop a scalable implementation of Karatsuba modular polynomial multiplication. The accelerator generated from this implementation by the high-level synthesis tool Vivado HLS achieves significant speedup over the implementations available in the highly-optimized FLINT software library. This is an important first step towards a larger goal of enabling HLS-based homomorphic encryption in the cloud.
机译:用于高精度整数算术的自定义加速器越来越多地用于计算密集型应用程序,尤其是同态加密方案。这项工作旨在通过高级综合(HLS)的过程,提出一种更快部署这些加速器的策略。现有数字理论软件库和定制硬件加速器的见解可用于开发Karatsuba模块化多项式乘法的可扩展实现。由高级综合工具Vivado HLS从该实现中生成的加速器,与高度优化的FLINT软件库中的可用实现相比,可实现显着的加速。这是朝着在云中启用基于HLS的同态加密这一更大目标迈出的重要第一步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号