首页> 外文会议>International symposium on applied reconfigurable computing >ArPALib: A Big Number Arithmetic Library for Hardware and Software Implementations. A Case Study for the Miller-Rabin Primality Test
【24h】

ArPALib: A Big Number Arithmetic Library for Hardware and Software Implementations. A Case Study for the Miller-Rabin Primality Test

机译:ArPALib:用于硬件和软件实现的大量算法库。 Miller-Rabin素性检验的案例研究

获取原文

摘要

In this paper, we present the Arbitrary Precision Arithmetic Library - ArPALib, suitable for algorithms that require integer data representation with an arbitrary bit-width (up to 4096-bit in this study). The unique feature of the library is suitability to be synthesized by HLS (High Level Synthesis) tools, while maintaining full compatibility with C99 standard. To validate the applicability of ArPALib for the FPGA-enhanced SoCs, the Miller-Rabin primality test algorithm is considered as a case study. Also, we provide the performance analysis of our library in the software and hardware applications. The presented results show the speedup of 1.5 of the hardware co-processor over its software counterpart when ApPALib is used.
机译:在本文中,我们介绍了ArPALib任意精度算术库,适用于需要使用任意位宽(此研究中最多4096位)表示整数数据的算法。该库的独特功能是适合通过HLS(高级合成)工具进行合成,同时保持与C99标准的完全兼容性。为了验证ArPALib在FPGA增强的SoC上的适用性,将Miller-Rabin素数测试算法视为案例研究。此外,我们在软件和硬件应用程序中提供我们库的性能分析。呈现的结果表明,使用ApPALib时,硬件协处理器的速度比软件协处理器高1.5倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号