cache block

cache block

This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
A given load/store instruction is, thus, not able to exploit all the spatial reuse within a cache block before a miss occurs due to another load/store instruction that uses the same cache block for other data.
If the block is not in the on-chip cache, the secondary cache block is invalidated.
The last two fields (pad1 and pad2) enlarge the structures so each lock-value pair resides in a distinct cache block (assuming that the array lockeddata is allocated starting on a four-word boundary).
This is because a cache block needs to be reserved for the block being prefetched at the time the prefetch is initiated.
In MLP aware replacement policy, the algorithm computes the MLP-based costing for each cache miss and uses the MLP cost and recency to determine the cache block to be replaced.
Figure 18 presents the architectural configuration of a serializer-deserializer with the FVC unit between the L1-L2 cache block.
This system will make four words transfers to fill a cache block In accordance with input data consisting of main memory capacity [S.sub.2] of 16MB, because 16MB = [2.sup.24] B, address bus will have 24 lines, denoted from 0 to 23, as they are presented in fig.
This danger is removed by combining these independent matrices into a single compound array so that a single cache block can contain the desired elements.
Determining the exact effect of cooperative caching on the local cache hit rate is difficult; instead, we made the assumption that each forward to the cooperative cache of a client replaced a local cache block, decreasing the size of the local cache.
Assuming a simple, in-order execution unit, the processor will be stalled while it waits for the corresponding cache block to be fetched.