Back to results
US 2026/0064481 A1Published application
Configurable depth limit for cache prefetching
AssigneeInternational Business Machines Corporation
InventorsJacob ENGELBRECHT, Rafaela FROTA, Andres JARAMILLO, Cameron Alexander MILLER, Hubertus FRANKE, John S. WERNER
Life of this patent
Estimating the term…
Abstract
In some implementations, a CPU may determine a measure of importance associated with executing a workload. The CPU may determine a cache prefetching depth limit associated with the measure of importance. The CPU may perform, as part of executing of the workload, cache prefetching up to a depth identified by the cache prefetching depth limit.
Claims20
A computer-implemented method, comprising:
- determining a measure of importance associated with executing a workload;
- determining a cache prefetching depth limit associated with the measure of importance;
- and
- performing, as part of executing of the workload, cache prefetching up to a depth identified by the cache prefetching depth limit.
1 more element
A system comprising:
- a processing unit to:
- determine that one or more instructions are to be stored in a cache for execution of a workload;
- obtain sustainability information regarding cache prefetching associated with the execution of the workload;
- determine, based on the sustainability information, whether the cache prefetching is to be limited to a cache prefetching depth limit;
- perform the cache prefetching up to the cache prefetching depth limit when the cache prefetching is to be limited to the cache prefetching depth limit;
- and
- perform the cache prefetching independent of the cache prefetching depth limit when the cache prefetching is not to be limited to the cache prefetching depth limit.
4 more elements
A computer program product comprising:
- one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to determine that one or more instructions are to be stored in a cache for execution of a workload;
- program instructions to obtain sustainability information regarding cache prefetching associated with the execution of the workload;
- and
- program instructions to perform, as part of the execution of the workload, cache prefetching to a cache prefetching depth limit when the sustainability information identifies the cache prefetching depth.
2 more elements
Dependencies are inferred from the claim text.