FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Level 3 Cache Memory
A
is shared between all cores
B
is split between each individual core
C
Either A or B
D
None of the above
Explanation: 

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: -Each core has its own L1 and L2 caches, while the L3 cache, also called the Last Level Cache or LLC, is shared among cores.

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.

Detailed explanation-5: -Last level cache (LLC) refers to the highest-numbered cache that is accessed by the cores prior to fetching from memory. Usually, LLC is shared by all the cores.

There is 1 question to complete.