首页  专利技术  电子电路装置的制造及其应用技术

多层级支持近端原子操作和远端原子操作的方法和装置与流程

2026-05-10 11:20:01 175次浏览

技术特征:

1.一种多层级支持近端原子操作和远端原子操作的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述中间级缓存包括二级缓存和三级缓存。

3.根据权利要求2所述的方法,其特征在于,所述中间级缓存判断所述请求的所需数据是否在中间级缓存中,并且所述中间级缓存是否有独占修改权限进一步包括:

4.根据权利要求2所述的方法,其特征在于,所述中间级缓存判断所述请求的所需数据是否在中间级缓存中,并且所述中间级缓存是否有独占修改权限进一步包括:

5.根据权利要求4所述的方法,其特征在于,所述中间级缓存通过六个流水级逐步判断所述请求的所需数据是否在中间级缓存中,并且所述中间级缓存是否有独占修改权限进一步包括:

6.根据权利要求5所述的方法,其特征在于,所述第一流水级按照设定规则选中所述请求,送入第二流水级进一步包括:

7.根据权利要求5所述的方法,其特征在于,所述第四流水级根据所述匹配结果和状态结果,驱动第五流水级和第六流水级将所述缓存条中所需数据发送至上一级缓存;或者根据所述匹配结果和状态结果,将所述原子操作请求发送至csa或下一级缓存进一步包括:

8.根据权利要求2所述的方法,其特征在于,还包括:

9.根据权利要求8所述的方法,其特征在于,还包括:

10.一种多层级支持近端原子操作和远端原子操作的装置,其特征在于,所述装置包括:

11.一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,其特征在于,所述计算机程序被所述处理器运行时,执行根据权利要求1-9任意一项所述方法的指令。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被计算机设备的处理器运行时,执行根据权利要求1-9任意一项所述方法的指令。

13.一种计算机程序产品,其特征在于,所述计算机程序产品被计算机设备的处理器运行时,执行根据权利要求1-9任意一项所述方法的指令。


技术总结
本说明书实施例提供了一种多层级支持近端原子操作和远端原子操作的方法和装置,包括:LSU接收原子操作请求判断请求的所需数据是否在一级数据缓存中,一级数据缓存是否有独占修改权限;若均为是,LSU执行并完成近端原子操作;若存在否,LSU将原子操作请求发送至中间级缓存;中间级缓存判断请求的所需数据是否在中间级缓存或中间级缓存所属本地缓存一致性域中,中间级缓存及其所属缓存一致性域是否有独占修改权限;若均为是,将所需数据发送至LSU执行近端原子操作;若存在否,中间级缓存将原子操作请求发送至CSA;CSA接收原子操作请求,执行远端原子操作,向LSU发送完成信号。通过本说明书实施例能够提高多核系统的性能。

技术研发人员:薛大庆
受保护的技术使用者:成都群芯微电子科技有限公司
技术研发日:
技术公布日:2024/11/28
文档序号 : 【 40164067 】

技术研发人员:薛大庆
技术所有人:成都群芯微电子科技有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
薛大庆成都群芯微电子科技有限公司
一种电子招标的业务流程的处理方法、系统、介质和设备与流程 一种固态盘地址映射方法、设备及固态盘
相关内容