Andy Glew's comp-arch.net wiki, http://semipublic.comp-arch.net
If you are reading this elsewhere, e.g. at site waboba.info, it is an unauthorized copy, and probably a malware site.
comp-arch.net wiki on hold from October 17, 2011
Cache Terminology
From CompArch
(Redirected from Outer cache)
Contents |
L1, L2, L3, ... Ln
- L1, L2, L3, ... Ln
- Ln
- n-th level of a multilevel data structure. Often specifically an n-th level cache.
- L0
- 0-th level of a multilevel data structure. Usually arises because you start with an L1 data structure, and then add a smaller, faster, cache level. E.g. L0$. Some people get quite irritated by this term, insisting on renumbering everything starting at L1. Myself, I'm used to starting counting from 0: I program in C and C++. :-)
$ notation
- $$
- A cute symbol for L2 cache.
- $$$
- A cute symbol for L3 cache.
- L2$
- 2nd level cache; usually a unified cache, although more and more there are L2 I$ and D$. See UL2, MLC.
- L0$
- 0-th level of a multilevel cache hierarchy. Usually arises because you start with an L1 data structure, and then add a smaller, faster, cache level. E.g. Pentium 4. I try to use the term innermost cache when numbering gets awkward.
Intel's MLC, LLC notation
- FLC, MLC, LLC
- Respectively the first level cache, second level cache, and last level cache of a hierarchy.
- FLC
- First level cache. "FLC" is rarely used, since there are usually split L1 I$ and D$. The innermost cache.
- LLC
- Last level cache. Usually an L3$. The outermost cache.
Andy Glew's inner/outer terminology
- innermost cache
- The innermost cache, closest to the processor. See FLC, L1$.
- outermost cache
- The outermost cache, furthest away from the processor. See LLC.
- inner cache
- A cache closer to the processor than the point of reference; a relative term.
- outer cache
- A cache further from the processor than the point of reference; a relative term.
Split I & D
- I$
- Instruction cache.
- I1$
- 1st level instruction cache.
- I2$
- 2nd level instruction cache.
- D2$
- 2nd level data cache.