fully associative cache
fully associative cache
A cache where data from any address can be stored in any cache
location. The whole address must be used as the tag. All
tags must be compared simultaneously (associatively) with the
requested address and if one matches then its associated data
is accessed. This requires an associative memory to hold the
tags which makes this form of cache more expensive. It does
however solve the problem of contention for cache locations
(
cache conflict) since a block need only be flushed when the
whole cache is full and then the block to flush can be
selected in a more efficient way.
See also
direct mapped cache,
set associative cache.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
Copyright © 2003-2025 Farlex, Inc
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.