Browse Prior Art Database

Overlapped Store Back

IP.com Disclosure Number: IPCOM000045839D
Original Publication Date: 1983-Apr-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 34K

Publishing Venue

IBM

Related People

Aichelmann, FJ: AUTHOR

Abstract

This technique minimizes bus activity between levels with a memory hierarchy. This is accomplished by expanding the directory contents to include multiPle store bits. These multiple store bits are used to identify only those sections that have been modified for "store back" into the backing store. This results in storing away only the modified section rather than the total block or data from the cache.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Overlapped Store Back

This technique minimizes bus activity between levels with a memory hierarchy. This is accomplished by expanding the directory contents to include multiPle store bits. These multiple store bits are used to identify only those sections that have been modified for "store back" into the backing store. This results in storing away only the modified section rather than the total block or data from the cache.

Fig. 1 depicts a typical block diagram of a memory hierarchy. Included within this diagram is the backing store, cache and associated directory.

Fig. 2 shows the typical contents of a directory for management of a memory hierarchy. This directory has address bits, flag, and status bits. A single store bit is used in the status field to denote data modification.

Fig. 3 shows the extended directory contents of the present technique for overlapped store back. This extended directory includes multiple store bits used to identify those sections that have been modified. These multiple store bits are used to determine only those sections that must be restored to the backing store during store-back operations.

1

Page 2 of 2

2

[This page contains 4 pictures or other non-text objects]