Cache optimization method

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364DIG2, 364964, 3649642, 36496434, 364243, 3642434, 36424344, 3642435, G06F 1134, G06F 1200

Patent

active

061294586

ABSTRACT:
A cache optimization method which analyzes an existing cache mapping scheme and determines a new cache mapping scheme that eliminates cache collisions. In a first embodiment, an application is traced while running in its main working set by a processor to obtain cache access statistics for objects within the working set under the first caching scheme. The cache access statistics are analyzed to obtain collision information which reveals lines of operating memory that collide in cache memory. Addresses are assigned to the objects using a cache-miss prediction algorithm. If the cache memory is too small to store all of the objects within the working set, the working set is divided into a plurality of working subsets which each contain a smaller number of objects than the working set. Finally, system calls are executed by the processor to effect the second cache mapping scheme. In a second embodiment, a rearrangement of functions within the application is determined using the cache-miss prediction algorithm and the functions are link edited in accordance with the determined rearrangement.

REFERENCES:
patent: 4825412 (1989-04-01), Sager et al.
patent: 4860192 (1989-08-01), Sachs et al.
patent: 4928239 (1990-05-01), Baum et al.
patent: 4985829 (1991-01-01), Thatte et al.
patent: 5003459 (1991-03-01), Ramanujan et al.
patent: 5073851 (1991-12-01), Masterson et al.
patent: 5113506 (1992-05-01), Moussouris et al.
patent: 5226133 (1993-07-01), Taylor et al.
patent: 5452440 (1995-09-01), Salsburg

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

Cache optimization method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Cache optimization method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache optimization method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2251777

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