Providing memory region prefetching in processor-based devices
AssigneeQUALCOMM Incorporated
InventorSuryanarayana Murthy Durbhakula
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorSuryanarayana Murthy Durbhakula
Estimating the term…
Providing memory region prefetching in processor-based devices is disclosed. In some aspects, a processor-based device comprises a region prefetcher circuit that comprises a plurality of access bitmaps corresponding to a plurality of contiguous memory regions of a system memory device. Each access bitmap comprises a plurality of bits corresponding to a plurality of memory blocks of a contiguous memory region. The region prefetcher circuit detects a memory access request to a memory block of a contiguous memory region, identifies an access bitmap corresponding to the contiguous memory region, and identifies a bit corresponding to the memory block. The region prefetcher circuit sets the bit to indicate the memory access request to the memory block. The region prefetcher circuit subsequently detects a prefetch trigger event, and, in response, identifies one or more unset bits of the access bitmap, and prefetches one or more memory blocks corresponding to the unset bits.
A processor-based device, comprising:
A processor-based device, comprising:
A method for performing memory region prefetching, comprising:
Dependencies are inferred from the claim text.