Memory Hierarchy and Cache

123456789101112131415161718
Across
  1. 3. The primary goal of a memory hierarchy is to provide the speed of the fastest level at the __ of the cheapest level.
  2. 5. Cache memory acts as a high-speed __ between the CPU and main memory.
  3. 10. requires periodic refreshing to maintain the charge in its capacitors.
  4. 12. is non-volatile and often stores the system's firmware or BIOS.
  5. 13. An __ is a general-purpose register used to store the results of arithmetic and logical operations.
  6. 15. Memory hierarchy is organized based on __ and cost.
  7. 17. Cache coherence is important in __ systems.
  8. 18. L3 cache is often shared among multiple __.
Down
  1. 1. The effectiveness of cache depends on the __ ratio.
  2. 2. Registers are located inside the __.
  3. 4. synchronizes its data transfers with the system clock.
  4. 6. In a __ cache, data is only written to main memory when the cache line is replaced.
  5. 7. The time to access cache is measured in __.
  6. 8. Registers are faster than __ memory.
  7. 9. Cache is built using __ RAM.
  8. 11. Main memory is also known as __ memory.
  9. 14. The smallest and fastest level in the memory hierarchy.
  10. 16. __ memory allows a computer to compensate for physical memory shortages by temporarily transferring data from RAM to disk storage.