Which level of cache memory is typically shared among multiple cores of a modern multi-core CPU architecture? MCQ with Answer and Explanation

Which level of cache memory is typically shared among multiple cores of a modern multi-core CPU architecture?
A. L3 Cache
B. L2 Cache
C. L0 Cache
D. L1 Cache
Answer: Option A
Solution (By JKSSB Mock Tests)
While L1 and L2 caches are generally dedicated to individual CPU cores, the L3 cache is larger, slightly slower, and shared across all cores on the processor die.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Memory and Storage Devices Questions

Question #1
What is the function of the memory bus?
A. To transfer data between CPU and memory
B. To connect the monitor
C. To provide power to memory
D. To connect the CPU to the hard disk

Correct Answer: Option A


Explanation:
The memory bus (or front-side bus) is the data path that carries information between the CPU and the main memory (RAM). It determines the bandwidth and speed of data transfer.

This question belongs to: Computer Memory and Storage Devices
Question #2
What is the typical capacity of a DVD-R DL (dual layer) disc?
A. 9.4 GB
B. 8.5 GB
C. 4.7 GB
D. 17 GB

Correct Answer: Option B


Explanation:
DVD-R DL (dual layer) has a capacity of 8.5 GB. Double-sided dual layer would be larger.

This question belongs to: Computer Memory and Storage Devices
Question #3
What is the primary purpose of a memory hierarchy in a computer system?
A. To simplify the architecture
B. To increase storage capacity
C. To reduce cost
D. To balance speed, cost, and capacity

Correct Answer: Option D


Explanation:
The memory hierarchy is designed to provide a trade-off between speed (fast but expensive) and capacity (slow but cheap), optimizing overall system performance and cost.

This question belongs to: Computer Memory and Storage Devices