Technique for prefetching with a pointer prefetcher
AssigneeQUALCOMM Incorporated
InventorsSabine Francis, Jungsoo Kim, Conrado Blasco
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsSabine Francis, Jungsoo Kim, Conrado Blasco
Estimating the term…
Certain aspects of the present disclosure provide techniques and apparatus for prefetching with a pointer prefetcher. Aspects include obtaining a triggering access comprising a virtual address denoting a beginning of a payload of a cache line. Aspects include determining a stride associated with the producer workload based, at least in part, on a virtual address of the producer workload. Aspects include determining a sub-cacheline trigger virtual address of the triggering access based, at least in part, on the line trigger virtual address of the triggering access, the virtual address of the producer workload, and the stride associated with the producer workload. Aspects include launching, starting at the sub-cacheline trigger virtual address of the triggering access, prefetches for data offsets within the cache line and pointed to by the stride associated with the producer workload.
A method for prefetching with a pointer prefetcher, the method comprising:
A processor comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.