M
Moinuddin K. Qureshi
Researcher at Georgia Institute of Technology
Publications - 144
Citations - 11625
Moinuddin K. Qureshi is an academic researcher from Georgia Institute of Technology. The author has contributed to research in topics: Cache & Computer science. The author has an hindex of 44, co-authored 131 publications receiving 9956 citations. Previous affiliations of Moinuddin K. Qureshi include IBM & University of Texas at Austin.
Papers
More filters
Proceedings ArticleDOI
CAMEO: A Two-Level Memory Organization with Capacity of Main Memory and Flexibility of Hardware-Managed Cache
TL;DR: This paper proposes CAMEO, a hardware-based Cache-like Memory Organization that not only makes stacked DRAM visible as part of the memory address space but also exploits data locality on a fine-grained basis and proposes a low overhead Line Location Table (LLT) that tracks the physical location of all data lines.
Proceedings ArticleDOI
Pay-As-You-Go: low-overhead hard-error correction for phase change memories
TL;DR: This paper proposes Pay-As-You-Go (PAYG), an efficient hard-error resilient architecture that allocates error correction entries in proportion to the number of hard-faults in the line, and describes a storage-efficient and low-latency organization for PAYG.
Proceedings ArticleDOI
DEUCE: Write-Efficient Encryption for Non-Volatile Memories
TL;DR: Dual Counter Encryption (DEUCE) is proposed, based on the observation that a typical writeback only changes a few words, so DEUCE reencrypts only the words that have changed, which improves performance by 27% and increases lifetime by 2x.
Book
Phase Change Memory: From Devices to Systems
TL;DR: This synthesis lecture begins by listing the requirements for a next generation memory technology and briefly surveying the landscape of novel non-volatile memories, and describes architectural solutions to enable PCM for main memories.
Proceedings ArticleDOI
Adaptive Spill-Receive for robust high-performance caching in CMPs
TL;DR: A simple extension of DSR is proposed that provides Quality of Service (QoS) by guaranteeing that the worst-case performance of each application remains similar to that with no spilling, while still providing an average throughput improvement of 17.5%.