摘要
本申请实施例提供了一种协处理器和计算机设备,在协处理器中,指令译码单元、消息缓存单元、迭代变换单元以三级流水线的形式执行以下操作:指令译码单元对接收的用户定义指令进行译码获得第一数据地址和操作命令,并将第一数据地址和操作命令传送到消息缓存单元。用户定义指令为专用指令集中的指令,支持多种KECCAK算法和多种KMAC算法。消息缓存单元按照第一数据地址和操作命令读取第一处理消息,并将第一处理消息传送到迭代变换单元进行迭代计算获得相应的消息摘要,并将消息摘要保存在状态寄存器中。通过定制专用指令集,使得协处理器能够支持多种KECCAK算法和多种KMAC算法,提高了协处理器支持的算法的灵活性和多样性。
技术关键词
协处理器
消息
存储单元
译码单元
内存访问控制器
专用指令
数据
计算机设备
定义
算法
摘要
存储器
流水线
指针
密钥
队列
程序
系统为您推荐了相关专利信息
监测器
信号处理单元
电路板组件
电源单元
电池组件
极值
求解装置
隐私保护系统
保护数据处理
数据交换模块
打磨控制方法
光斑
升降定位机构
图像处理单元
车轮毂
大功率高频变压器
管控系统
深度学习模型
分布式数据库
RFID射频识别标签
长短期记忆网络
随机森林模型
存储单元
超参数
计算机程序产品