Efficient support of sparse data structure access
AssigneeIntel Corporation
InventorsSimon C. Steely, JR., William C. Hasenplaugh, Joel S. Emer
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSimon C. Steely, JR., William C. Hasenplaugh, Joel S. Emer
Estimating the term…
Method and apparatus to efficiently organize data in caches by storing/accessing data of varying sizes in cache lines. A value may be assigned to a field indicating the size of usable data stored in a cache line. If the field indicating the size of the usable data in the cache line indicates a size less than the maximum storage size, a value may be assigned to a field in the cache line indicating which subset of the data in the field to store data is usable data. A cache request may determine whether the size of the usable data in a cache line is equal to the maximum data storage size. If the size of the usable data in the cache line is equal to the maximum data storage size the entire stored data in the cache line may be returned.
An apparatus comprising:
A method comprising:
Dependencies are inferred from the claim text.