摘要
本说明书实施例提供矢量数据处理器、指令处理方法、片上系统以及计算设备,其中矢量数据处理器,包括数据访存单元和矢量浮点单元,其中,数据访存单元包括临时寄存器,矢量浮点单元包括矢量寄存器;数据访存单元,用于响应于矢量访存指令,对内存进行目标矢量数据的访存,并基于目标矢量数据,更新临时寄存器,其中,矢量访存指令是对掩码矢量访存指令进行拆分得到;矢量浮点单元,用于从临时寄存器中读取目标矢量数据,并基于掩码矢量,将目标矢量数据中对应的目标元素回写至矢量寄存器。优化了硬件设计,有效降低了复杂度并控制了功耗,有效提高了性能频率,减少了矢量数据处理器的面积,本说明书实施例提出的创新方案可用于RISC‑V指令集芯片。
技术关键词
数据处理器
访存指令
矢量访问指令
元素
片上系统
译码单元
处理单元
掩码寄存器
内存
浮点数
存储计算机程序
控制单元
存储器
复杂度
功耗
芯片
频率