Web
Analytics Made Easy - StatCounter

Publications

Jump to Conferences, Journals. Also available at Google Scholar, DBLP

Conferences

2018

Morphable Counters: Enabling Compact Integrity-Trees for Low-Overhead Secure Memories
Gururaj Saileshwar, Prashant Nair, Prakash Ramrakhyani, Wendy Elssaser, Jose Joao and Moinuddin K. Qureshi
Appears in Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Fukuoka, Japan, October, 2018. [slides]

CEASER: Mitigating Eviction-Based Cache Attacks via Dynamically Encrypted Address
Moinuddin K. Qureshi
Appears in Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Fukuoka, Japan, October, 2018. [slides]
(Best Paper Award)

Combining HW/SW Mechanisms to Improve NUMA Performance of Multi-GPU Systems
Vinson Young, Aamer Jaleel, Evgeny Bolotin, Eiman Ebrahimi, David Nellans and Oreste Villa
Appears in Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Fukuoka, Japan, October, 2018. [slides]

ACCORD: Enabling Associativity for Gigascale DRAM Caches by Coordinating Way-Install and Way-Prediction
Vinson Young, Chia-Chen Chou, Aamer Jaleel, Moinuddin K. Qureshi
Appears in Proceedings of the 45th Annual International Symposium on Computer Architecture (ISCA), Los Angeles, CA, USA, June, 2018. [slides]

SYNERGY: Rethinking Secure-Memory Design for Error-Correcting Memories
Gururaj Saileshwar, Prashant Nair, Prakash Ramrakhyani, Wendy Elssaser and Moinuddin K. Qureshi
Appears in Proceedings of the 2018 IEEE International Symposium on High Performance Computer Architecture (HPCA), Vienna, Austria, February, 2018. [slides]

2017

FlashGuard: Leveraging Intrinsic Flash Properties to Defend Against Encryption Ransomware
Jian Huang, Jun Xu, Xingyu Xing, Peng Liu and Moinuddin K. Qureshi
Appears in Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS), Dallas, TX, USA, November, 2017. [slides]

Taming the Instruction Bandwidth of Quantum Computers via Hardware-Managed Error Correction
Swamit Tannu, Zachary Myers, Prashant Nair, Douglas Carmean and Moinuddin K. Qureshi
Appears in Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Cambridge, MA, USA, October, 2017. [slides]

BATMAN: Techniques for Maximizing System Bandwidth of Memory Systems with Stacked-DRAM
Chia-Chen Chou, Aamer Jaleel and Moinuddin K. Qureshi
Appears in Proceedings of the International Symposium on Memory Systems (MEMSYS), Alexandria, VA, USA, October, 2017.

Cryogenic-DRAM based Memory System for Scalable Quantum Computers: A Feasibility Study
Swamit Tannu, Douglas Carmean and Moinuddin K. Qureshi
Appears in Proceedings of the International Symposium on Memory Systems (MEMSYS), Alexandria, VA, USA, October, 2017. [slides]

DICE: Compressing DRAM Caches for Bandwidth and Capacity
Vinson Young, Prashant Nair and Moinuddin K. Qureshi
Appears in Proceedings of the 44th Annual International Symposium on Computer Architecture (ISCA), Toronto, ON, Canada, June, 2017. [slides]

FlashBlox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs
Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma and Moinuddin K. Qureshi
Appears in Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST), Santa Clara, CA, USA, February, 2017. [slides]

2016

CANDY: Enabling Coherent DRAM Caches for Multi-Node System
Chia-Chen Chou, Aamer Jaleel and Moinuddin K. Qureshi
Appears in Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Taipei, Taiwan, October, 2016. [slides]

Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory
Sudarsun Kannan, Moinuddin K. Qureshi, Ada Gavrilovska and Karsten Schwan
Appears in Proceedings of the 2016 International Conference on Parallel Architectures and Compilation (PACT), Haifa, Israel, September, 2016.

An Evolutionary Study of Linux Memory Management for Fun and Profit
Jian Huang, Moinuddin K. Qureshi and Karsten Schwan
Appears in Proceedings of the USENIX Annual Technical Conference (USENIX ATC), Denver, CO, USA, June, 2016. [slides]

XED: Exposing On-Die Error Detection Information for Strong Memory Reliability
Prashant Nair, Vilas Sridharan and Moinuddin K. Qureshi
Appears in Proceedings of the ACM/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA), Seoul, South Korea, June, 2016. [slides]

Low-Cost Inter-Linked Subarrays (LISA): Enabling Fast Inter-Subarray Data Movement in DRAM
Kevin K. Chang, Prashant Nair, Donghyuk Lee, Saugata Ghose, Moinuddin K. Qureshi and Onur Mutlu
Appears in Proceedings of the 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), Barcelona, Spain, March, 2016. [slides]

2015

AVATAR: A Variable-Retention-Time (VRT) Aware Refresh for DRAM Systems
Moinuddin K. Qureshi, Dae-Hyun Kim, Sameera Khan, Prashant Nair and Onur Mutlu
Appears in Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Rio de Janeiro, Brazil, June, 2015. [slides]

Reducing Refresh Power in Mobile Devices with Morphable ECC
Chia-Chen Chou, Prashant Nair and Moinuddin K. Qureshi
Appears in Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Rio de Janeiro, Brazil, June, 2015. [slides]

BEAR: Techniques for Mitigating Band- width Bloat in Gigascale DRAM Caches
Chia-Chen Chou, Aamer Jaleel and Moinuddin K. Qureshi
Appears in Proceedings of the ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA), Portland, OR, USA, June, 2015. [slides]

Unified Address Translation for Memory-Mapped SSDs with FlashMap
Jian Huang, Anirudh Badam, Moinuddin K. Qureshi and Karsten Schwan
Appears in Proceedings of the ACM/IEEE 42nd Annual International Symposium on Computer Architecture (ISCA), Portland, OR, USA, June, 2015. [slides]
(Honorable Mention in IEEE MICRO Top Picks 2016)

DEUCE: Write-Efficient Encryption for Non-Volatile Memories
Vinson Young, Prashant Nair and Moinuddin K. Qureshi
Appears in Proceedings of the 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Istanbul, Turkey, March, 2015. [slides]
(Honorable Mention in IEEE MICRO Top Picks 2016)

Reducing Read Latency of Phase Change Memory via Early Read and Turbo Read
Prashant Nair, Chia-Chen Chou, Bipin Rajendran and Moinuddin K. Qureshi
Appears in Proceedings of the IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), Burlingame, CA, USA, February, 2015. [slides]

2014

Balancing Context Switch Penalty and Response Time with Elastic Time Slicing
Nagakishore Jammula, Moinuddin Qureshi, Ada Gavrilovska, and Jongman Kim
Appears in Proceedings of the 21st International Conference on High Performance Computing (HiPC), Dona Paula, India, December, 2014.
(Best Paper Award)

CAMEO:A Two-Level Memory Organization with Capacity of Main Memory and Flexibility of Hardware-Managed Cache
Chia-Chen Chou, Aamer Jaleel and Moinuddin K. Qureshi
Appears in Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Cambridge, United Kingdom, December, 2014. [slides]

Citadel: Efficiently Protecting Stacked Memory From Large Granularity Failures
Prashant Nair, David Roberts and Moinuddin K. Qureshi
Appears in Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Cambridge, United Kingdom, December, 2014. [slides]

2013

Operating SECDED-Based Caches at Ultra-Low Voltage with FLAIR
Moinuddin K. Qureshi and Zeshan Chishti
Appears in Proceedings of the 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Budapest, Hungary, June, 2013.

ArchShield: Architectural Support for Assisting DRAM Scaling by Tolerating High Error Rates
Prashant Nair, Daehyun Kim and Moinuddin K. Qureshi
Appears in Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA), Tel-Aviv, Israel, June, 2013. [slides]

A Case for Refresh Pausing in DRAM Memory Systems
Prashant Nair, Chia-Chen Chou and Moinuddin K. Qureshi
Appears in Proceedings of the IEEE 19th International Symposium on High Performance Computer Architecture (HPCA), Shenzhen, China, February, 2013. [slides]

2012

Fundamental Latency Tradeoffs in Architecting DRAM Caches
Moinuddin K. Qureshi and Gabriel H. Loh
Appears in Proceedings of the 45th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Vancouver, BC, Canada, December, 2012. [slides]

FLEXclusion: Balancing Capacity and On-Chip Traffic via Flexible Exclusion
Jaewoong Sim, Jaekyu Lee, Moinuddin K. Qureshi and Hyesoon Kim
Appears in Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA), Portland, OR, USA, July, 2012. [slides]

PreSET: Improving Read Write Performance of Phase Change Memories by Exploiting Asymmetry in Write Times
Moinuddin K. Qureshi, Michele Franceschini, Luis Lastras and Ashish Jagmohan
Appears in Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA), Portland, OR, USA, June, 2012. [slides]

Journals

2016

FaultSim: A Fast, Configurable Memory-Reliability Simulator for Conventional and 3D-Stacked Systems
Prashant Nair, David Roberts and Moinuddin K. Qureshi
Appears in the ACM Transactions on Architecture and Code Optimizations (TACO) , Volume 12, Issue 4 , January 2016.

Citadel: Efficiently Protecting Stacked Memory From TSV and Large Granularity Failures
Prashant Nair, David Roberts and Moinuddin K. Qureshi
Appears in the ACM Transactions on Architecture and Code Optimizations (TACO) , Volume 12, Issue 4 , January 2016.

2015

Energy Aware Persistence: Reducing the Energy Overheads of Persistent Memory
Sudarsun Kannan, Moinuddin K. Qureshi, Ada Gavrilovska and Karsten Schwan
Appears in the IEEE Computer Architecture Letters (CAL) , Issue 99, pp 89-92 , August 2015.

Reducing Cache-Associated Context-Switch Performance Penalty Using Elastic Time Slicing
Nagakishore Jammula, Moinuddin Qureshi, Ada Gavrilovska and Jongman Kim
Appears in the VMWare Technical Journal (VMTJ) , Volume 4, pp 23-34 , February 2015.

2014

NVRAM-aware Logging in Transactional Systems
Jian Huang, Karsten Schwan and Moinuddin K. Qureshi
Appears in the Proceedings of the Very Large Data Bases (VLDB) , Endowment, Volume 8, Issue 4, pp 389-400 , December 2014.

Architectural Support for Mitigating Row Hammering in DRAM MemoriesRefresh Pausing in DRAM Memory Systems
Daehyun Kim, Prashant Nair and Moinuddin K. Qureshi
Appears in the Computer Architecture Letters (CAL) , Volume 14, pp 9-12 , June 2014.

Refresh Pausing in DRAM Memory Systems
Prashant Nair, Chia-Chen Chou and Moinuddin K. Qureshi
Appears in the ACM Transactions on Architecture and Code Optimizations (TACO) , Volume 11, pp 10-26 , February 2014.

2013

A Case for Non-Uniform Fault Tolerance in Emerging Memories
Moinuddin K. Qureshi
Appears in the Intel Technology Journal (ITJ) , Special Issue on Memory Resiliency, Volume 17 Issue 1, pp 166-182 , June 2013.