-
公开(公告)号:US09367468B2
公开(公告)日:2016-06-14
申请号:US13741917
申请日:2013-01-15
Applicant: QUALCOMM Incorporated
Inventor: Peter G. Sassone , Suresh K. Venkumahanti , Lucian Codrescu
CPC classification number: G06F12/0864 , G06F9/3455 , G06F9/3832 , G06F2212/6082
Abstract: In a particular embodiment, a method includes identifying one or more way prediction characteristics of an instruction. The method also includes selectively reading, based on identification of the one or more way prediction characteristics, a table to identify an entry of the table associated with the instruction that identifies a way of a data cache. The method further includes making a prediction whether a next access of the data cache based on the instruction will access the way.
Abstract translation: 在特定实施例中,一种方法包括识别指令的一种或多种方式预测特性。 该方法还包括基于一个或多个方式预测特征的识别来选择性地读取用于标识与标识数据高速缓存的方式相关联的表的条目的表。 该方法还包括基于该指令来预测数据高速缓存的下一次访问是否将访问的方式。
-
公开(公告)号:US20140201449A1
公开(公告)日:2014-07-17
申请号:US13741917
申请日:2013-01-15
Applicant: QUALCOMM Incorporated
Inventor: Peter G. Sassone , Suresh K. Venkumahanti , Lucian Codrescu
IPC: G06F12/08
CPC classification number: G06F12/0864 , G06F9/3455 , G06F9/3832 , G06F2212/6082
Abstract: In a particular embodiment, a method, includes identifying one or more way prediction characteristics of an instruction. The method also includes selectively reading, based on identification of the one or more way prediction characteristics, a table to identify an entry of the table associated with the instruction that identifies a way of a data cache. The method further includes making a prediction whether a next access of the data cache based, on the instruction will access the way.
Abstract translation: 在特定实施例中,一种方法包括识别指令的一种或多种方式预测特性。 该方法还包括基于一个或多个方式预测特征的识别来选择性地读取用于标识与标识数据高速缓存的方式相关联的表的条目的表。 该方法还包括基于指令访问数据高速缓存的下一次访问来进行预测。
-
3.
公开(公告)号:US20140181405A1
公开(公告)日:2014-06-26
申请号:US13721317
申请日:2012-12-20
Applicant: QUALCOMM INCORPORATED
Inventor: Peter G. Sassone , Suresh K. Venkumahanti , Lucian Codrescu
IPC: G06F12/08
CPC classification number: G06F12/0875 , G06F9/3802 , G06F9/3806 , G06F9/3832 , G06F12/0864 , G06F2212/6082 , Y02D10/13
Abstract: In a particular embodiment, an apparatus includes control logic configured to selectively set bits of a multi-bit way prediction mask based on a prediction mask value. The control logic is associated with an instruction cache including a data array. A subset of line drivers of the data array is enabled responsive to the multi-bit way prediction mask. The subset of line drivers includes multiple line drivers.
Abstract translation: 在特定实施例中,一种装置包括配置成基于预测掩模值有选择地设置多位方式预测掩模的比特的控制逻辑。 控制逻辑与包括数据阵列的指令高速缓存相关联。 数据阵列的线路驱动器的一个子集是响应于多位方式预测掩码启用的。 线路驱动器的子集包括多个线路驱动器。
-
4.
公开(公告)号:US09304932B2
公开(公告)日:2016-04-05
申请号:US13721317
申请日:2012-12-20
Applicant: QUALCOMM Incorporated
Inventor: Peter G. Sassone , Suresh K. Venkumahanti , Lucian Codrescu
CPC classification number: G06F12/0875 , G06F9/3802 , G06F9/3806 , G06F9/3832 , G06F12/0864 , G06F2212/6082 , Y02D10/13
Abstract: In a particular embodiment, an apparatus includes control logic configured to selectively set bits of a multi-bit way prediction mask based on a prediction mask value. The control logic is associated with an instruction cache including a data array. A subset of line drivers of the data array is enabled responsive to the multi-bit way prediction mask. The subset of line drivers includes multiple line drivers.
Abstract translation: 在特定实施例中,一种装置包括配置成基于预测掩模值有选择地设置多位方式预测掩模的比特的控制逻辑。 控制逻辑与包括数据阵列的指令高速缓存相关联。 数据阵列的线路驱动器的一个子集是响应于多位方式预测掩码启用的。 线路驱动器的子集包括多个线路驱动器。
-
-
-