【技术实现步骤摘要】
数据交互方法、电子设备、存储介质
[0001]本专利技术涉及但不限于数据处理领域,尤其涉及一种数据交互方法、电子设备、存储介质。
技术介绍
[0002]随着人工智能(Artificial Intelligence,AI)技术的发展,对芯片的数据处理能力要求也越来越高。为了充分利用芯片的算力,需要提高芯片的数据交互效率,从而实现更大的吞吐量。目前,在以指令为依托的数据处理过程中,数据交互主要采用整存整取的方式,即根据指令从缓存中读取出全部数据,并在完成数据处理后,将得到的新数据写入对应的缓存中。
[0003]然而,缓存中的数据并非全部都是有效地址,为了避免交互过程引入无效数据,需要在交互指令中配置预处理参数,在进行数据交互之前根据预处理参数对缓存中的数据进行重排或者补零等预处理,以确保获取的数据有效,但是预处理操作需要额外进行一次数据交互,影响于数据交互的效率。
技术实现思路
[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]本专利技术实施例提供 ...
【技术保护点】
【技术特征摘要】
1.一种数据交互方法,包括:获取交互指令,根据所述交互指令确定目标缓存,其中,所述交互指令携带有预处理参数;根据所述预处理参数确定所述目标缓存中的目标地址,针对所述目标地址进行数据交互。2.根据权利要求1所述的方法,其特征在于,所述预处理参数包括第一数量和第二数量,所述根据所述预处理参数确定所述目标缓存中的目标地址,包括:当所述第一数量等于1,将所述目标缓存的首个地址确定为首个目标地址,并以相邻的两个所述目标地址之间的间隔满足所述第二数量为原则,从所述目标缓存的数据中确定剩余的所述目标地址;或者,当所述第一数量大于1,根据所述第一数量得到至少两个目标地址组,其中,所述目标地址组中的所述目标地址在交互顺序上连续,且所述目标地址的数量满足所述第一数量,所述目标地址组中最末位的目标地址与下一个所述目标地址组的首位目标地址之间的间隔满足所述第二数量。3.根据权利要求1或2所述的方法,其特征在于,在所述针对所述目标地址进行数据交互之前,所述方法还包括:确定所述目标缓存的单位交互量,所述单位交互量表征每次数据交互的数据量;根据所述单位交互量确定交互起始地址,其中,所述交互起始地址为每次数据交互所对应的首个地址,所述交互起始地址是针对所述目标缓存的;根据所述交互起始地址得到交互地址列表。4.根据权利要求3所述的方法,其特征在于,在所述根据所述交互起始地址得到交互地址列表之后,所述方法还包括:确定根据所述交互起始地址进行数据交互的地址序列;根据所述单位交互量确定所述地址序列中的有效地址,其中,所述有效地址归属于所述目标地址,每个所述地址序列所对应的所述有效地址的数量小于或等于...
【专利技术属性】
技术研发人员:雷洪,甄德根,吴桐庆,孔德辉,徐科,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。