Fully-associative cache
Most general mapping
- Fully-associative cache. A given memory location (block) can be mapped anywhere in the cache.
- No cache of decent size is implemented this way but this is the (general) mapping for pages (disk to main memory), for small TLB’s, and for some small buffers used as cache assists (e.g., victim caches, write caches).