COMPUTER SOFTWARE
SYSTEM SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
is shared between all cores
|
|
is split between each individual core
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -The L3 cache is shared between all CPU cores. It is slower, and has greater capacity, than the L1 or L2 cache.
Detailed explanation-2: -In addition to this function, the L3 cache is often shared between all of the processors on a single piece of silicon. That’s in contrast to the L1 and L2 caches, both of which tend to be private and dedicated to the needs of each particular core.
Detailed explanation-3: -Every core of a multi-core processor has a dedicated L1 cache and is usually not shared between the cores. The L2 cache, and higher-level caches, may be shared between the cores.
Detailed explanation-4: -Level 3 (L3) cache is specialized memory developed to improve the performance of L1 and L2. L1 or L2 can be significantly faster than L3, though L3 is usually double the speed of DRAM. With multicore processors, each core can have dedicated L1 and L2 cache, but they can share an L3 cache.