摘要
本发明涉及硬件加速技术领域,公开了基于蒙哥马利和巴雷特的硬件加速器及其实现方法,包括用于获取用户输入的模式信号和操作数据的信号获取模块;用于当模式信号为第一信号时,形成蒙哥马利模乘运算模式,以及用于当模式信号为第二信号时,形成巴雷特模乘运算模式的控制模块;用于在蒙哥马利模乘运算模式下对操作数据执行蒙哥马利模乘运算,以及用于在巴雷特模乘运算模式下对操作数据执行巴雷特模乘运算的模乘运算模块。通过控制模块根据模式信号使模乘运算模块在蒙哥马利模乘运算模式与巴雷特两种模乘运算模式间切换,使硬件加速器既支持蒙哥马利模乘运算也支持巴雷特模乘运算,可根据需求选择,灵活适应不同场景,提高硬件加速器适用性。
技术关键词
蒙哥马利模乘运算
硬件加速器
子模块
信号获取模块
模式
模数
控制模块
芯片载体
硬件加速技术
数据
参数
场景
系统为您推荐了相关专利信息
作业状态分析系统
视频监控数据
矿山
时空标签技术
子模块
故障预测模型
发动机
故障预测方法
车辆
动态故障
客户机系统
宿主机系统
性能优化方法
虚拟显卡
场景
原型
集成分类器
样本
模式识别方法
图像分类神经网络