Scheduling Policies for Improving Performance, Utilisation, and Longevity of DRAM and PCM Memories

No Thumbnail Available
Date
2025
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
For the current generation computing systems, we need support from a large, faster and reliable memories. Technologies like DRAM are being supported with emerging non-volatile memories to achieve best results by exploiting advantages of every memory type. Such a high performing memory setup requires better and improved memory controllers. Memory request scheduling is one of the roles of the memory controller. The memory controller manages read/write requests and service operations based on the type of underlying memory. The adopted memory scheduling policy determines the memory service time and, thus, the total execution time of applications executing on the cores. We have designed policies that provide solutions for challenges faced by different memory types.
Description
Supervisors: Kapoor, Hemangee K and Sarkar, Arnab
Keywords
Citation