首页> 外文期刊>ACM transactions on mathematical software >Modular SIMD arithmetic in Mathemagix
【24h】

Modular SIMD arithmetic in Mathemagix

机译:Mathemagix中的模块化SIMD算法

获取原文
获取原文并翻译 | 示例

摘要

Modular integer arithmetic occurs in many algorithms for computer algebra, cryptography, and error correcting codes. Although recent microprocessors typically offer a wide range of highly optimized arithmetic functions, modular integer operations still require dedicated implementations. In this article, we survey existing algorithms for modular integer arithmetic and present detailed vectorized counterparts. We also describe several applications, such as fast modular Fourier transforms and multiplication of integer polynomials and matrices. The vectorized algorithms have been implemented in C++ inside the free computer algebra and analysis system M
机译:模块化整数算法在许多用于计算机代数,密码学和纠错码的算法中都存在。尽管最近的微处理器通常提供各种高度优化的算术功能,但模块化整数运算仍需要专用的实现。在本文中,我们调查了用于模整数算术的现有算法,并给出了详细的矢量化对应物。我们还将描述几种应用,例如快速模块化傅立叶变换以及整数多项式和矩阵的乘法。矢量化算法已在免费计算机代数和分析系统M中的C ++中实现

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号