首页> 外文会议>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

机译:基于HLS的灵活实现,Karatsuba乘法器靶向同型加密方案

获取原文

摘要

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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号