Memory System

Memory Systems research focuses on the design and optimization of memory hierarchies to balance speed, capacity, and energy efficiency in computing systems. It covers components like caches, main memory (DRAM), and secondary storage (SSDs), aiming to reduce latency and increase bandwidth for data-intensive applications.

Key research areas include techniques such as memory prefetching, dynamic allocation, and new non-volatile memory technologies like phase-change memory (PCM).

Memory systems also address challenges in maintaining consistency and coherence across multi-core processors. This research is crucial in managing large-scale data workloads in modern applications like AI, big data, and cloud computing.

thumbnail-ms.png
Related Publications