Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture introduces the concept of memory hierarchy, focusing on cache memory as a solution to store temporarily used information automatically managed by the system. It explains the hierarchy of storage from registers to off-chip memory like FLASH, hard drives, and magnetic tapes. The lecture also covers the relationship between cache memory, central memory, and the von Neumann architecture, emphasizing the importance of proximity for faster access. Through examples and exercises, it illustrates the trade-offs between capacity and speed in memory storage, highlighting the principles of temporal and spatial locality in data access.