Patent ID: 11947461
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of processing data in a processor to reduce duplicative prefetch requests, the method comprising:
receiving a request for data at a cache;
identifying whether the request for data received at the cache is a demand request or a prefetch request; and
determining, in response to identifying that the request for data received at the cache is a prefetch request, whether to terminate the prefetch request,
wherein determining whether to terminate the prefetch request comprises:
determining how many hits have occurred for a prefetch stream corresponding to the prefetch request received at the cache; and
determining, based upon the number of hits that have occurred for the prefetch stream corresponding to the prefetch request received by the cache, whether to terminate the prefetch request.