-
公开(公告)号:CN103377036A
公开(公告)日:2013-10-30
申请号:CN201310131614.9
申请日:2013-04-16
Applicant: 辉达公司
IPC: G06F9/38
CPC classification number: G06F1/3243 , G06F9/30058 , Y02D10/152
Abstract: 在一个实施例中,提供微处理器。微处理器包括分支预测单元。分支预测单元配置为跟踪在所预测采取的分支的目标处重定向之后从指令存储器中所获取的指令数据中的分支的存在。在指令获取操作期间分支预测单元有选择地当所获取的指令数据包括分支指令时从掉电状态上电以及当所获取的指令数据不包括指令分支时维持在掉电状态以降低微处理器的功率消耗。
-
公开(公告)号:CN103377146A
公开(公告)日:2013-10-30
申请号:CN201310131655.8
申请日:2013-04-16
Applicant: 辉达公司
CPC classification number: G06F1/32 , G06F1/3243 , G06F9/30058 , G06F9/38 , Y02D10/152
Abstract: 在一个实施例中,提供微处理器。微处理器包括指令存储器和分支预测单元。分支预测单元配置为在指令获取操作期间使用来自指令存储器的信息以有选择地当所获取的指令数据包括分支指令时将分支预测单元从掉电状态上电以及当所获取的指令数据不包括分支指令时将分支预测单元维持在掉电状态,以降低微处理器的功率消耗。
-
公开(公告)号:CN103198026A
公开(公告)日:2013-07-10
申请号:CN201310008129.2
申请日:2013-01-09
Applicant: 辉达公司
CPC classification number: G06F12/0864 , G06F12/0875 , G06F2212/1028 , Y02D10/13
Abstract: 在一个实施例中,一种用于控制包括最近最少使用位阵列、标签阵列和数据阵列的指令高速缓存的方法,包括:在最近最少使用位阵列中查找用于指令高速缓存中的多个高速缓存线集合的每一个的最近最少使用位,基于用于指定高速缓存线的最近最少使用位来确定多个高速缓存线集合的指定高速缓存线集合中的最近最多使用通路,在标签阵列中查找用于指定高速缓存线集合中一个或多个通路的标签,在数据阵列中查找存储在高速缓存线集合中的最近最多使用通路中的数据,以及如果在最近最多使用通路中存在高速缓存命中,则从数据阵列中检索存储在最近最多使用通路中的数据。
-
-