数据访存处理方法和装置、电子设备及计算机程序产品制造方法及图纸

技术编号:43111606 阅读:23 留言:0更新日期:2024-10-26 09:51
本申请公开了一种数据访存处理方法和装置、电子设备及计算机程序产品。其中,涉及数据处理技术领域,该方法包括:将中央处理器对内存的目标加载指令下发至加载队列将协处理器对内存的目标访存指令下发至存储队列;将协处理器对内存的目标访存指令下发至存储队列和在内存顺序管理表中分配目标访存指令对应的地址表项;依据内存顺序管理表执行加载队列或存储队列中的指令,得到执行结果。本申请解决了相关技术中通过借用中央处理器的内存访问单元完成协处理器的内存访问操作,无法让中央处理器及协处理器同时进行内存访问,进而导致对内存访问的效率比较低的技术问题。

【技术实现步骤摘要】

本申请涉及数据处理,具体而言,涉及一种数据访存处理方法和装置、电子设备及计算机程序产品


技术介绍

1、随着云计算的普及和人工智能(artificial intel l igence,ai)技术的发展,无论是在移动端、桌面端还是服务器端,使用协处理器配合中央处理器的设计模式逐渐成为主流。此类设计方法在保证通用性的基础上,兼顾了对于特定运算加速能力,迎合了计算系统对于具有特定运算加速的通用处理器芯片的需求。计算系统通常包括一个或多个中央处理单元(central processing unit,cpu)处理器,其执行系统中的大部分计算,中央处理器通常是针对通用计算优化的通用处理器。在需要对某些特定运算进行优化时,计算系统需要针对某些特定任务优化的协处理器进行补充,协处理器可以比中央处理器性能更高和更高效能地执行特定任务。在工作时,中央处理器将协处理器需要执行的扩展指令发送到协处理器,对于需要访问内存的协处理器扩展指令,由协处理器独立进行内存访问。

2、虽然此类设计可以带来更高的性能和能效,但协处理器的存在也会引入问题。协处理器和中央处理器都有访问内本文档来自技高网...

【技术保护点】

1.一种数据访存处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在内存顺序管理表中分配所述目标访存指令对应的地址表项包括:

3.根据权利要求2所述的方法,其特征在于,在所述目标时机为在将协处理器对内存的目标访存指令下发至所述存储队列时创建所述地址表项时,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,依据所述内存顺序管理表执行所述加载队列或所述存储队列中的指令,得到执行结果包括:

5.根据权利要求4所述的方法,其特征在于,若所述第一内存地址命中所述内存顺序管理表中的第一地址表项,所述方法还包括:

<...

【技术特征摘要】

1.一种数据访存处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在内存顺序管理表中分配所述目标访存指令对应的地址表项包括:

3.根据权利要求2所述的方法,其特征在于,在所述目标时机为在将协处理器对内存的目标访存指令下发至所述存储队列时创建所述地址表项时,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,依据所述内存顺序管理表执行所述加载队列或所述存储队列中的指令,得到执行结果包括:

5.根据权利要求4所述的方法,其特征在于,若所述第一内存地址命中所述内存顺序管理表中的第一地址表项,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,依据所述内存顺序管理表执行所述加载队列或所述存储队列中的指令,得到执行结果包括:

7.根据权利要求6所述的方法,其特征在于,在判断所述第一存储指令对应的第二内存地址是否命中所述内存顺序管理表中的第二地址表项之后,所述方法还包括:

8.根据权利要求2所述的方法,其特征在于,依据所述内存顺序管理表执行所述加载队列或所述存储队列中的指令,得到执行结果包括:

9.根据权利要求2所述的方法,其特征在于,在所述内存顺序管理表满足分配地址表项的预设条件的情况下,在所述内存顺序管理表中分配所述目标访存指令对应的第一状态的地址表项包括:

10.根据权利...

【专利技术属性】
技术研发人员:米玥臻孙浩蒋昭谢瑞祺
申请(专利权)人:阿里巴巴达摩院杭州科技有限公司
类型:发明
国别省市:

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

1