Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1996-07-01
1999-05-11
Bragdon, Reginald G.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711142, 711143, 711144, 711145, 711133, 711136, G06F12/08
Patent
active
059039078
ABSTRACT:
A flexible scheme is provided for designating the appropriate write-back protocol best suited for each memory level within a multi-level-cache computer system. The skip-level memory hierarchy of the present invention includes a lower-level copy-back cache and a higher-level write-through cache. This greatly simplifies the implementation of the higher-level cache, since it may be implemented with a write-or-read access to its address tag. Although counterintuitive, a write-through higher-level cache in a distributed shared memory may also increase the efficiency of the computer system without unduly increasing the volume of network traffic within the computer system. This is because a write-through higher-level cache increases the probability of readily-available cached copies of updated data which are consistent with the home copies of the data, thereby reducing the number of fetches from remote home locations whenever the data is not found in the lower-level cache but is found in the higher-level cache.
REFERENCES:
patent: 5524235 (1996-06-01), Larson et al.
patent: 5581727 (1996-12-01), Collins et al.
John L. Hennessy and David A. Patterson, "Computer Architecture: A Quantitative Approach," Morgan Kaufmann Publishers, Inc., 1990, pp. 408-425 and 460-465.
Norman P. Jouppi and Steven J.E. Wilton, "Tradeoff in Two-Levels On-Chip Caching," digital Western Research Laboratory, WRL Research Report Mar. 1993, 33 pages.
Joe T., et al., "Evaluating the Memory Overhead Required for COMA Architectures", Proceedings of the Annual International Symposium on Computer Architecture, Chicago, Apr. 18-21, 1994, No. Symp. 21, Apr. 18, 1994, Institute of Electrical and Electronics Engineers, pp. 82-93, XP000480427 *p. 90, right-hand column, line 22--page 91, left-hand column, line 4.
Anonymous: "Second Level Cache for MP Systems", IBM Technical Disclosure Bulletin, vol. 27, No. 1A, Jun. 1984, New York, US.
Mekhiel, Nagi N. et al. "Performance Analysis For A Two Level Cache System"; Conference Record on the Twenty-Sixth Asilomar Conference on Signals, Systems and Computers, IEEE Comput. Soc. Press 1992; vol. 1, pp. 71-77, Dec. 1992.
Handy, Jim "The Cache Memory Book", Academic Press 1993; pp. 159-161, Dec. 1993.
Pentium Processor User's Manual vol. 1: Pentium Processor Data Book; Intel Corp. 1994; pp. 3-13 to 3-15, Dec. 1994.
Pentium Processor User's Manual vol. 2: 82496 Cache Controller and 82491 Cache SRAM Data Book; Intel Corp. 1994; pp. 3-1 to 3-7, 3-12 to 3-13, 5-8, Dec. 1994.
Hagersten Erik E.
Hill Mark D.
Bragdon Reginald G.
Kivlin B. Noel
Sun Microsystems Inc.
LandOfFree
Skip-level write-through in a multi-level memory of a computer s does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Skip-level write-through in a multi-level memory of a computer s, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Skip-level write-through in a multi-level memory of a computer s will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-255769