Enhanced cache operation with remapping of pages for optimizing

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395500, 395 60, 395853, 395460, 395457, 364DIG1, G06F 1202

Patent

active

056300972

ABSTRACT:
A computer system executing virtual memory management and having a cache is operated in a manner to reduce cache misses by remapping pages of physical memory from which cache misses are detected. The method includes detecting cache misses, as by observing cache fill operations on the system bus, and then remapping the pages in the main memory which contain the addresses of the most frequent cache misses, so that memory references causing thrashing can then coexist in different pages of the cache. For a CPU executing a virtual memory operating system, a page of data or instructions can be moved to a different physical page frame but remain at the same virtual address, by simply updating the page-mapping tables to reflect the new physical location of the page, and copying the data from the old page frame to the new one. The primary feature of the invention is to add bus activity sampling logic to the CPU and enhance the operating system to allow the operating system to detect when cache thrashing is occurring and remap data pages to new physical memory locations to eliminate the cache thrashing situation.

REFERENCES:
patent: 4415970 (1983-11-01), Swenson et al.
patent: 4489378 (1984-12-01), Dixon et al.
patent: 4849879 (1989-07-01), Chinnaswamy et al.
patent: 4947319 (1990-08-01), Bozman
patent: 4989134 (1991-01-01), Shaw
patent: 5043885 (1991-08-01), Robinson
patent: 5062055 (1991-10-01), Chinnaswamy et al.
patent: 5088036 (1992-02-01), Ellis et al.
patent: 5133058 (1992-07-01), Jensen
patent: 5193191 (1993-03-01), McKeeman et al.
patent: 5247653 (1993-09-01), Hung
Patterson et al, "Computer Architecture--A Quantitative Approach", Morgan Kaufmann Publishers, Inc., 1990, pp. 419-424, 441-444, 454-474.
Hamacher et al, "Computer Organization", McGraw-Hill, 1984, pp. 307-313.
Smith, "Cache Memory Design: An Evolving Art", IEEE Spectrum, Dec. 1987, pp. 40-44.

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

Enhanced cache operation with remapping of pages for optimizing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Enhanced cache operation with remapping of pages for optimizing , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enhanced cache operation with remapping of pages for optimizing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1393474

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