【技术实现步骤摘要】
本公开涉及人工智能,尤其涉及芯片和寄存器文件。更具体地,本公开提供了一种数据处理方法、装置、电子设备和存储介质。
技术介绍
1、随着人工智能技术的发展,人工智能芯片应用不断增加。人工智能芯片的向量计算单元可以高效地进行向量运算。
技术实现思路
1、本公开提供了一种数据处理方法、装置、设备以及存储介质。
2、根据本公开的一方面,提供了一种数据处理方法,该方法包括:响应于确定待发射的多个目标指令的源映射存储空间彼此相同,将多个目标指令的读请求融合,得到读融合请求,其中,目标指令的源映射存储空间是根据寄存器映射数据集和指令的源寄存器标识在寄存器文件中确定的;根据读融合请求,从寄存器文件的源映射存储空间中读取目标数据;以及根据目标数据,确定多个目标指令各自的待处理数据。
3、根据本公开的另一方面,提供了一种数据处理方法,该方法包括:响应于确定已执行的多个目标指令的目的映射存储空间彼此相同,将多个目标指令的写请求融合,得到写融合请求,其中,目标指令的目的映射存储空间是根据寄存
...【技术保护点】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求1所述的方法,还包括:
4.根据权利要求1所述的方法,其中,所述目标指令与至少一个逻辑寄存器对应,
5.根据权利要求1所述的方法,其中,所述寄存器文件可以为至少一个,至少一个所述寄存器文件与至少一个所述处理器核对应,
6.根据权利要求4所述的方法,其中,所述寄存器映射子数据还包括掩码字段,所述掩码字段的值包括第一目标掩码,所述第一目标掩码用于指示所述源映射存储空间中与多个所述目标指令对应的有效位,
7.根据权利要
...【技术特征摘要】
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求1所述的方法,还包括:
4.根据权利要求1所述的方法,其中,所述目标指令与至少一个逻辑寄存器对应,
5.根据权利要求1所述的方法,其中,所述寄存器文件可以为至少一个,至少一个所述寄存器文件与至少一个所述处理器核对应,
6.根据权利要求4所述的方法,其中,所述寄存器映射子数据还包括掩码字段,所述掩码字段的值包括第一目标掩码,所述第一目标掩码用于指示所述源映射存储空间中与多个所述目标指令对应的有效位,
7.根据权利要求6所述的方法,其中,多个所述目标指令分别对应多个第一初始掩码,所述第一初始掩码用于指示所述源映射存储空间中与所述目标指令对应的有效位,
8.根据权利要求6所述的方法,其中,所述根据所述读融合请求,从所述寄存器文件的所述源映射存储空间中读取目标数据包括:
9.根据权利要求6所述的方法,其中,所述根据所述目标数据,确定多个所述目标指令各自的待处理数据包括:
10.根据权利要求2所述的方法,还包括:
11.一种数据处理方法,包括:
12.根据权利要求11所述的方法,其中,所述目标指令与至少一个逻辑寄存器对应,
13.根据权利要求11所述的方法,其中,所述寄存器文件可以为至少一个,至少一个所述寄存器文件与至少一个所述处理器核对应,
14.根据权利要求11所述的方法,其中,所述寄存器映射子数据还包括掩码字段,所述掩码字段的值包括第二目标掩码,所述第二目标掩码用于指示所述目的映射存储空间中与多个所述目标指令对应的有效位。
15.根据权利要求14所述的方法,其中,多个所述目标指令分别对应多个第二初始掩码,所述第二初始掩码用于指示所述目的映射存储空间中与所述目标指令对应的有效位,
16.根据权利要求15所述的方法,其中,所述根据所述写融合请求,将多个所述目标指令各自的执行结果写入所述寄存器文件的所述目的映射存储空间包括:
17.一种数据处理装置,包括:
18.根据权利要求17所述的装置,还包括至少一个逻辑单元,所述逻辑单元配置为:
19.根据权利要求17所述的装置,其中,所述第一控制单元还配置为:
20.根据权利要求17所述的装置,其中,所述目标指令与至少一个逻辑寄存器对...
【专利技术属性】
技术研发人员:朱志军,马波,杜学亮,肖滔,白恩东,马清川,孙永帅,欧阳剑,
申请(专利权)人:昆仑芯北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。