Patent
1995-06-06
1997-07-22
Swann, Tod R.
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.
Denton James L.
Eickemeyer Richard James
Griffin Kevin Curtis
Johnson Ross Evan
Kunkel Steven Raymond
Chow Christopher S.
International Business Machines - Corporation
Meador Terrance A.
Swann Tod R.
LandOfFree
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.
Profile ID: LFUS-PAI-O-1566189