Memory system and method for selective multi-level caching using

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395466, 395403, G06F 1208, G06F 1300

Patent

active

056896794

ABSTRACT:
A selective multilevel caching method and system including a main memory and a plurality of cache memories are disclosed. The main memory and cache memories are arranged in a multilevel hierarchy: the main memory is at the lowest hierarchical level; the cache memory that is coupled directly to the central processing unit (CPU) is at the highest hierarchical level; and the remaining cache memories are coupled in the hierarchy at intermediate hierarchical levels therebetween. Each hierarchical level contains cache logic as well as a cache memory. Each cache logic responds to a cache level code that is associated with an address specified in each CPU read or write data request. The cache level code specifies the highest hierarchical level at which data associated with the data request may be written. Each cache logic uses the cache level code to determine if data will be written to the cache memory at the same hierarchical level as that cache logic. Each CPU write request further includes a cache control code. The cache control code indicates whether each cache level is designated as a write-allocate cache level. Each cache logic responds also to the cache control code to further determine if data will be written to the cache memory at the same hierarchical level as that cache logic.

REFERENCES:
patent: 3735360 (1973-05-01), Anderson et al.
patent: 3771137 (1973-11-01), Barner et al.
patent: 4173781 (1979-11-01), Cencier
patent: 4442487 (1984-04-01), Fletcher et al.
patent: 4464712 (1984-08-01), Fletcher
patent: 4755930 (1988-07-01), Wilson, Jr. et al.
patent: 4797814 (1989-01-01), Brenza
patent: 4807110 (1989-02-01), Pomerene et al.
patent: 4823259 (1989-04-01), Aichelmann, Jr. et al.
patent: 5136700 (1992-08-01), Thacker
patent: 5214765 (1993-05-01), Jensen
patent: 5249282 (1993-09-01), Segers
patent: 5261066 (1993-11-01), Jouppi et al.
patent: 5276848 (1994-01-01), Gallagher et al.
patent: 5285323 (1994-02-01), Hetherington et al.
patent: 5359723 (1994-10-01), Mathews et al.
Smith, A.J., "Cache Memories", Computing Surveys, vol. 14, No. 3, pp. 473-530 (Sep. 1982).
Digital Technical Journal, NVAX-microprocessor VAX Systems, vol. 4 No. 3, Summer 1992, Digital Equipment Corporation, pp. 62-63.
Digital Technical Journal, Alpha AXP Architecture and Systems, vol. 4 No. 4, Special Issue 1992, Digital Equipment Corporation, pp. 66-70 and 100-105.
Computer Architecture A Quantitative Approach 2d Ed. John 1. Hennessy & David Patterson, pp. 461-465.
Computer Programming and Architecture The VAX, Levy & Eckhouse, Jr., pp. 340-343 (Multilevel Caches), 1989.
Digital Technical Journal, VAX-based Systems, No. 7, Aug. 1988, Digital Equipment Corporation, pp. 28-29, 35-38, 41-42, 99.
Digital Technical Journal, Vax 9000 Series, vol. 2 No. 4, Fall 1990, Digital Equipment Corporation, pp. 16, 23.

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

Memory system and method for selective multi-level caching using does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory system and method for selective multi-level caching using, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory system and method for selective multi-level caching using will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1573335

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