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 covers the hierarchy of memory and the principle of cache, discussing the impact of data organization on algorithm performance, the compromise between spatial and temporal locality, and the operation of cache with the processor and main memory. It also explores memory technologies, capacity, access time, and trends in ability versus latency. The instructor explains the storage hierarchy, memory wall, and the need for technology to store data efficiently. Additionally, the lecture delves into the principle of cache, on-chip memory, and the process of transferring data between on-chip and off-chip memory. The importance of bandwidth, memory organization, and cache replacement strategies are also discussed.