System and method for increasing cache efficiency through optimi

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395481, 39549702, G06F 1200

Patent

active

056511361

ABSTRACT:
Logic for decreasing the number of cache lines dedicated to user data. When pools for allocation are selected using a dynamic storage allocation procedure, the size of a data block is compared to the size of the allocated pool. If the comparison results meet a predetermined criterion, the logic aligns the data to the beginning of a cache line and places the header in a separate cache line that may be deallocated. And if the data will fit within one-half of a cache slot in the allocated pool, then the line or lines having the header data can be re-used as the header is deallocated. Otherwise, user data blocks are placed in cache lines that are spatially local.

REFERENCES:
patent: 4910656 (1990-03-01), Scales, III et al.
patent: 4914573 (1990-04-01), Scales, III et al.
patent: 5091851 (1992-02-01), Shelton et al.
patent: 5535352 (1996-07-01), Bridges
IBM Technical Disclosure Bulletin, vol. 37 No. 06A, Jun. 1994, "Instruction Placement Method to Improve Cache Behavior", pp. 247-248.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for increasing cache efficiency through optimi does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for increasing cache efficiency through optimi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for increasing cache efficiency through optimi will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1566189

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.