多页表系统中读写请求的保序处理方法、装置及设备与流程

文档序号:40209389发布日期:2024-12-06 16:27阅读:来源:国知局

技术特征:

1.一种多页表系统中读写请求的保序处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第二命中测试结果,对相同地址的读写请求建立联系,包括:

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

4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据每个缓存行中页表的页表范围,按照所述页表范围对应粒度对所述页表进行命中测试,得到对每个页表的第一命中测试结果,包括:

5.根据权利要求1至3任一项所述的方法,其特征在于,所述在对接收到的读写请求进行地址转换过程中,根据每个缓存行中页表的页表范围,按照所述页表范围对应粒度对所述页表进行命中测试之前,所述方法还包括:

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

7.一种多页表系统中读写请求的保序处理装置,其特征在于,包括:

8.一种芯片,其特征在于,所述芯片包括着色器以及缓存单元,所述缓存单元包括转译后备缓冲区tlb以及内存管理单元mmu,所述着色器用于向所述缓存单元发送读写请求,所述tlb用于执行上述权利要求1至6任一项所述的多页表系统中读写请求的保序处理方法,所述mmu用于存储页表。

9.一种电子设备,其特征在于,包括:存储器和处理器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现权利要求1至6任一项所述的多页表系统中读写请求的保序处理方法。


技术总结
本申请实施例提供一种多页表系统中读写请求的保序处理方法、装置及设备,该方法包括:电子设备在对接收到的读写请求进行地址转换过程中,根据每个缓存行中页表的页表范围,按照页表范围对应粒度对页表进行命中测试,得到对每个页表的第一命中测试结果;对于页表范围为非4KB的页表,在获取到第一命中测试结果后,按照4KB粒度对页表再次进行命中测试,得到第二命中测试结果;根据第二命中测试结果,对相同地址的读写请求建立联系。在本技术方案中,保证了同地址请求在TLB顺序保序输出,避免了额外的资源开销。

技术研发人员:李寅,陈洁君,王灿
受保护的技术使用者:平头哥(上海)半导体技术有限公司
技术研发日:
技术公布日:2024/12/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1