矢量处理器、数据处理的方法、装置、设备制造方法及图纸

技术编号:43972060 阅读:12 留言:0更新日期:2025-01-10 20:00
本申请公开了一种矢量处理器、数据处理的方法、装置、设备。该矢量处理器包括标量处理单元和矢量处理单元。其中,标量处理单元,用于解析并分发矢量指令。矢量处理单元,与标量处理单元连接,矢量处理单元包括矢量指令发射模块、目标处理单元模块、至少两个页面和状态寄存器,页面包括基于两端口随机静态存储器2P SRAM的矢量寄存器,矢量处理单元用于通过目标处理单元模块从状态寄存器获取页面指针,并执行矢量指令发射模块发射的矢量指令,基于矢量指令对页面指针指示的激活页面的基于2P SRAM的矢量寄存器执行读取操作或写入操作,并在2PSRAM的矢量寄存器生成的计算中间数据的数据量大于预设阈值的情况下,将部分计算中间数据写入非激活页面的寄存器。

【技术实现步骤摘要】

本领域涉及指令控制领域,尤其涉及一种矢量处理器、数据处理的方法、装置、设备及计算机程序产品。


技术介绍

1、目前,矢量处理器中的矢量算术逻辑处理单元、矢量加载单元和矢量保存单元在获取到矢量指令后,根据矢量指令对矢量处理器中的矢量寄存器进行读操作或写操作。

2、在对矢量寄存器进行读操作或写操作的过程中,矢量寄存器内部会生成计算中间数据。当生成的计算中间数据的数据量大于矢量寄存器的存储容量的时候,需要将矢量寄存器中的部分计算中间数据回写到矢量处理器中的矢量存储器,并且在后续计算过程中从矢量存储器中读取这部分计算中间数据。但是,矢量寄存器访存计算中间数据的效率并不高。


技术实现思路

1、本公开实施例提供一种矢量处理器、数据处理的方法、装置、设备及计算机程序产品,能够提高矢量寄存器访存计算中间结果的效率。

2、第一方面,本公开实施例提供一种矢量处理器,包括:

3、标量处理单元,用于解析并分发矢量指令;

4、矢量处理单元,与标量处理单元连接,矢量处理单元包括矢量指令发射模本文档来自技高网...

【技术保护点】

1.一种矢量处理器,其特征在于,包括:

2.根据权利要求1所述的矢量处理器,其特征在于,所述至少两个页面中的每个页面通过相同的读写端口与所述矢量处理单元中的读数据总线或写数据总线连接。

3.根据权利要求1所述的矢量处理器,其特征在于,所述矢量处理器还包括矢量存储器,所述矢量存储器用于存储所述目标处理单元模块执行读取操作或写入操作中所需保存的数据。

4.根据权利要求1至3任意一项所述的矢量处理器,其特征在于,所述目标处理单元模块包括矢量算术逻辑处理单元模块、矢量加载单元模块和矢量保存单元模块中的至少一个。

5.一种应用于权利要求1所述的矢量处...

【技术特征摘要】

1.一种矢量处理器,其特征在于,包括:

2.根据权利要求1所述的矢量处理器,其特征在于,所述至少两个页面中的每个页面通过相同的读写端口与所述矢量处理单元中的读数据总线或写数据总线连接。

3.根据权利要求1所述的矢量处理器,其特征在于,所述矢量处理器还包括矢量存储器,所述矢量存储器用于存储所述目标处理单元模块执行读取操作或写入操作中所需保存的数据。

4.根据权利要求1至3任意一项所述的矢量处理器,其特征在于,所述目标处理单元模块包括矢量算术逻辑处理单元模块、矢量加载单元模块和矢量保存单元模块中的至少一个。

5.一种应用于权利要求1所述的矢量处理器的数据处理的方法,其特征在于,包括:

6.根据权利要求5所述的方法,其特征在于,所述将所述目标矢量寄存器中的目标数据量的计算中间数据写入非激活页面中的非目标...

【专利技术属性】
技术研发人员:李高山
申请(专利权)人:芯昇科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1