通用寄存器分级结构系统和方法与流程

文档序号:35453287发布日期:2023-09-14 12:16阅读:50来源:国知局
通用寄存器分级结构系统和方法与流程


背景技术:

1、许多处理器包括用于在执行程序期间存储临时性程序数据的通用寄存器(gpr)。gpr布置在通常位于处理器内以供快速访问的存储器设备诸如寄存器文件中。因为gpr容易地被处理器访问,所以希望使用较大的寄存器文件。另外,一些程序请求特定数量的gpr,并且在一些情况下,具有少于所请求数量的gpr的系统影响系统及时地或在一些情况下无错误操作地执行程序的能力。此外,在一些情况下,相比于包括更少gpr的存储器设备,包括更多gpr的存储器设备在每位基础上更加面积有效。然而,作为读取操作和写入操作的一部分的存储器设备的功率消耗随gpr的数量而缩放。因此,相比于访问更小存储器设备中的gpr,访问更大存储器设备中的gpr消耗更多功率。


技术实现思路



技术特征:

1.一种系统,包括:

2.根据权利要求1所述的系统,其中:

3.根据权利要求1或权利要求2所述的系统,其中:

4.根据任一前述权利要求所述的系统,其中:

5.根据任一前述权利要求所述的系统,其中:

6.根据权利要求5所述的系统,其中:

7.根据权利要求5所述的系统,其中:

8.根据任一前述权利要求所述的系统,还包括:

9.一种方法,包括:

10.根据权利要求9所述的方法,其中:

11.根据权利要求9或权利要求10所述的方法,其中:

12.根据权利要求11所述的方法,还包括:

13.根据任一前述权利要求所述的方法,还包括:

14.根据权利要求13所述的方法,其中:

15.根据前述权利要求中任一项所述的方法,其中:

16.一种着色器处理单元,包括:

17.根据权利要求16所述的着色器处理单元,还包括:

18.根据权利要求17所述的着色器处理单元,其中:

19.根据权利要求18所述的着色器处理单元,其中:

20.根据任一前述权利要求所述的着色器处理单元,还包括:


技术总结
一种处理单元[100]包括第一存储器设备[106]和第二存储器设备[108]。该第一存储器设备包括第一多个通用寄存器(GPR)[112],并且该第二存储器设备包括第二多个GPR[114]。该第二存储器设备与该第一存储器设备相比包括更少的GPR。基于与程序数据相关联的预期访问频率来将该程序数据存储在该第一存储器设备和该第二存储器设备处。

技术研发人员:普拉桑纳·巴拉桑达拉姆,迪帕扬·卡尔马卡尔,布莱恩·恩贝林
受保护的技术使用者:超威半导体公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1