Journal

  1. HyGain: High Performance, Energy-Efficient Hybrid Gain Cell based Cache Hierarchy, Sarabjeet Singh, Neelam Surana,Kailash Prasad, Pranjali Jain, Joycee Mekie, Manu Awasthi, ACM Transactions on Architecture and Code Optimization, November 2022

  2. Zero Aware Configurable Data Encoding by Skipping Transfer for Error Resilient Applications, Chandan Kumar Jha, Shreyas Singh, Riddhi Thakker, Manu Awasthi, Joycee Mekie, IEEE Transactions on Circuits and Systems I: Regular Papers, May 2021

  3. Fixed-Posit: A Floating-Point Representation for Error-Resilient Applications, Varun Gohil, Sumit Walia, Joycee Mekie, Manu Awasthi, IEEE Transactions on Circuits and Systems II: Express Briefs, April 2021

  4. I/O Workload Management for All-Flash Datacenter Storage Systems Based on Total Cost of Ownership, Zhengyu Yang, Manu Awasthi, Mrinmoy Ghosh, Janki Bhimani, Ningfang Mi, IEEE Transactions on Big Data, September 2018

  5. Docker Container Scheduler for I/O Intensive Applications running on NVMe SSDs, Janki Bhimani, Zhengyu Yang, Ningfang Mi, Jingpei Yang, Qiumin Xu, Manu Awasthi, Rajinikanth Pandurangan, Vijay Balakrishnan, IEEE Transactions on Multi-Scale Computing Systems, Vol. PP, No. 99, 2018, Issue 1

  6. Managing Data Placement in Systems with Multiple Memory Controllers, Manu Awasthi, David Nellans, Kshitij Sudan, Rajeev Balasubramonian, Al Davis, International Journal of Parallel Programming (IJPP), February, 2012, Volume 40, Issue 1

  7. Understanding the Impact of 3D Stacked Layouts on ILP, Manu Awasthi, Vivek Venkatesan, Rajeev Balasubramonian, Journal of Instruction Level Parallelism (JILP), Volume 7, 2007

Conferences and Workshops

  1. Hardware-Software Co-Design of a Collaborative DNN Accelerator for 3D Stacked Memories with Multi-Channel Data, Tom Glint Issac, Manu Awasthi, Joycee Mekie, Asia and South Pacific Design Automation Conference, (ASP-DAC ‘24), January, 2024.

  2. CANSim: When to Utilize Synchronous and Asynchronous Routers, Tom Glint Issac, Manu Awasthi, Joycee Mekie, Asia and South Pacific Design Automation Conference, (ASP-DAC ‘24), January, 2024.

  3. Analysis of Quantization Across DNN Accelerator Architecture Paradigms, Tom Glint Issac, Chandan Kumar Jha, Manu Awasthi, Joycee Mekie, IEEE Conference on Design Automation and Test in Europe (DATE ‘23), Late Breaking Results Track, April, 2023.

  4. REDRAW: Fast and Efficient Hardware Accelerator with Reduced Reads And Writes for 3D UNet, Tom Glint Issac, Manu Awasthi, Joycee Mekie, IEEE Conference on Design Automation and Test in Europe (DATE ‘23), April, 2023.

  5. Analysis of Conventional, Near-Memory, and In-Memory DNN Accelerators, Tom Glint Issac,Chandan Kumar Jha, Manu Awasthi, Joycee Mekie, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS ‘23), Poster Track, April, 2023.

  6. Verifiable and Practical Compliance for Data Privacy Laws, Manu Awasthi, Workshop on Data Fabric for Hybrid Clouds, (co-located with IEEE HiPC), (WDFHC ‘22), December 2022.

  7. Performance Optimization Opportunities in the Android Software Stack, Varun Gohil, Nisarg Ujjainkar, Joycee Mekie, Manu Awasthi, BenchCouncil International Symposium on Benchmarking, Measuring and Optimizing (Bench ‘21), November, 2021

  8. ANSim: A Fast and Versatile Asynchronous Network-On-Chip Simulator, Tom Glint, Jitesh Sah, Manu Awasthi, Joycee Mekie, IEEE International Conference on Computer Design (ICCD ‘20), October, 2020

  9. Prefetching in Hybrid Main Memory Systems, Subisha V, Varun Gohil, Nisarg Ujjainkar, Manu Awasthi, USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage ‘20), July, 2020

  10. Efficacy of Statistical Sampling on Contemporary Workloads: The Case of SPEC CPU2017, Sarabjeet Singh, Manu Awasthi, IEEE International Symposium on Workload Characterization (IISWC ‘19), Orlando, November 2019

  11. FAB: Framework for Analyzing Benchmarks, Varun Gohil, Shreyas Singh, Manu Awasthi, 10th International Conference on Conference on Performance Engineering, (ICPE ‘19), Work-in-Progress Track, Mumbai, April 2019

  12. Memory Centric Characterization and Analysis of SPEC CPU2017 Suite, Sarabjeet Singh, Manu Awasthi, 10th International Conference on Conference on Performance Engineering, (ICPE ‘19), Mumbai, April 2019. (arXiv version with more details)

  13. META: Memory Exploration Tool for Android Devices, 24th International Conference on Mobile Computing and Networking, (MobiCom ‘18), Poster Track, New Delhi, October 2018

  14. Exploring Non-Volatile Main Memory Architectures for Handheld Devices, Sneha Ved, Manu Awasthi IEEE Conference on Design Automation and Test in Europe, (DATE), Dresden, March 2018

  15. Rack Level Scheduling for Containerized Workloads, Qiumin Xu, Krishna T. Malladi, Manu Awasthi, 12th International Conference on Networking, Architecture, and Storage (NAS) Poster Track, Shenzhen. August 2017

  16. Performance Analysis of Containerized Applications on Local and Remote Storage, Qiumin Xu, Manu Awasthi, Krishna T. Malladi, Janki Bhimani, Jingpei Yang, Murali Annavaram, 33rd International Conference on Massive Storage Systems and Technology (MSST), Santa Clara. May 2017

  17. Docker Characterization on High Performance SSDs, Qiumin Xu, Manu Awasthi, Krishna T. Malladi, Janki Bhimani, Jingpei Yang, Murali Annavaram, 18th International Symposium on Performance Analysis of Systems and Software (ISPASS), Poster Track, San Francisco Bay Area. April 2017

  18. KOVA : A Tool for Kernel Visualization and Analysis, Manu Awasthi, Krishna T. Malladi, 35th International Performance Computing and Communications Conference (IPCCC), Luxembourg. December 2016

  19. Understanding Performance of I/O Intensive Containerized Applications for NVMe SSDs, Janki Bhimani, Jingpei Yang, Zhengyu Yang, Ningfang Mi, Qiumin Xu, Manu Awasthi, Rajinikanth Pandurangan, Vijay Balakrishnan, 35th International Performance Computing and Communications Conference (IPCCC), Luxembourg. December 2016

  20. FlexDrive: A Framework to Explore NVMe Storage Solutions, Krishna T. Malladi, Manu Awasthi, Hongzhong Zheng, 18th International Conference on High Performance Computing and Communications (HPCC), Sydney, Australia. December 2016

  21. A Fresh Perspective on Total Cost of Ownership Models for Flash Storage in Datacenters, Zhengyu Yang, Manu Awasthi, Mrinmoy Ghosh , Ningfang Mi, 8th International Conference on Cloud Computing Technology and Science (CloudCom), Luxembourg, December 2016

  22. DRAMPersist: Making DRAM Systems Persistent, Krishna T. Malladi, Manu Awasthi, Hongzhong Zheng, 2nd International Conference on Memory Systems (MEMSYS), Washington DC, October 2016

  23. DDRAMScale: Mechanisms to increase DRAM Capacity, Krishna T. Malladi, Uksong Kang, Manu Awasthi, Hongzhong Zheng, 2nd International Conference on Memory Systems (MEMSYS), Washington DC, October 2016

  24. Software-Defined Emulation Infrastructure for High Speed Storage, Krishna T. Malladi, Manu Awasthi, Hongzhong Zheng, 9th International Systems and Storage Conference (SYSTOR), Haifa, June 2016

  25. Rethinking Design Metrics for Datacenter DRAM, Manu Awasthi, 1st International Conference on Memory Systems (MEMSYS), Washington DC, October 2015

  26. Performance Analysis of NVMe SSDs and their Implication on Real World Databases, Qiumin Xu, Huzefa Siyamwala, Mrinmoy Ghosh, Manu Awasthi, Tameesh Suri, Zvika Guz, Anahita Shayesteh, Vijay Balakrishnan, ACM SIGMETRICS, Portland, June 2015

  27. Performance Characterization of Hyperscale Applications on NVMe SSDs, Qiumin Xu, Huzefa Siyamwala, Mrinmoy Ghosh, Tameesh Suri, Manu Awasthi, Zvika Guz, Anahita Shayesteh, Vijay Balakrishnan, 8th International Systems and Storage Conference (SYSTOR), Israel, May 2015

  28. Performance Characterization of Realistic Hyperscale Applications on NVMe SSDs</a>, Qiumin Xu, Mrinmoy Ghosh, Manu Awasthi, Tameesh Suri, Zvika Guz, Anahita Shayasteh, Vijay Balakrishnan, 6th Annual Non-Volatile Memories Workshop (NVMW), *Poster Track, San Diego, March 2015

  29. System Level Characterization of Datacenter Applications, Manu Awasthi, Tameesh Suri, Zvika Guz, Anahita Shayesteh, Mrinmoy Ghosh, Vijay Balakrishnan, 6th International Conference on Performance Engineering (ICPE) (Best Paper Award), Austin, February 2015

  30. Real-Time Analytics as the Killer Application for Processing-In-Memory, Zvika Guz, Manu Awasthi, Vijay Balakrishnan, Mrinmoy Ghosh, Anahita Shayesteh, Tameesh Suri, 2nd Workshop on Near-Data Processing (WoNDP @ MICRO), Cambridge, December 2014

  31. Efficient Scrub Mechanisms for Error-Prone Emerging Memories, Manu Awasthi, Manjunath Shevgoor, Kshitij Sudan, Bipin Rajendran, Rajeev Balasubramonian, Viji Srinivasan, 18th International Symposium on High Performance Computer Architecture (HPCA), New Orleans, February 2012

  32. Prediction Based DRAM Row-Buffer Management in the Many-Core Era, 20th International Conference on Parallel Architecture and Compilation Techniques (PACT), Manu Awasthi, David W. Nellans, Rajeev Balasubramonian, Al Davis, Poster Track, Galveston Island, October 2011

  33. Handling PCM Resistance Drift with Device, Circuit, Architecture, and System Solutions, Manu Awasthi, Manjunath Shevgoor, Kshitij Sudan, Rajeev Balasubramonian, Bipin Rajendran, Viji Srinivasan, 2nd Non-Volatile Memories Workshop (NVMW), San Diego, March 2011

  34. Handling the Problems and Opportunities Posed by Multiple On-Chip Memory Controllers, Manu Awasthi, David Nellans, Kshitij Sudan, Rajeev Balasubramonian, Al Davis, 19th International Conference on Parallel Architecture and Compilation Techniques (PACT) (Best Paper Award), Vienna, September 2010

  35. Increasing DRAM Efficiency with Locality-Aware Data Placement, Kshitij Sudan, Niladrish Chatterjee, David Nellans, Manu Awasthi, Rajeev Balasubramonian, Al Davis, 15th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Pittsburgh, March 2010

  36. Dynamic Page Placement to Manage Capacity, Replication, and Sharing within Large Caches, Manu Awasthi, Kshitij Sudan, Rajeev Balasubramonian, John Carter, 15th International Conference on High Performance Computer Architecture (HPCA), Raleigh, February 2009

  37. Scalable and Reliable Communication for Hardware Transactional Memory, Seth H. Pugsley, Manu Awasthi, Niti Madan, Naveen Muralimanohar, Rajeev Balasubramonian, 17th International Conference on Parallel Architectures and Compilation Techniques (PACT), Toronto, October 2008

  38. *Exploring the Design Space for 3D Clustered Architectures, Manu Awasthi, Vivek Venkatesan, Rajeev Balasubramonian, 3rd IBM Watson Conference on Interaction between Architecture, Circuits, and Compilers (P=ac2), Yorktown Heights, October 2006.

Technical Reports

  1. USIMM: the Utah SImulated Memory Module, Niladrish Chatterjee, Rajeev Balasubramonian, Manjunath Shevgoor, Seth H. Pugsley, Aniruddha N. Udipi, Ali Shafiee, Kshitij Sudan, Manu Awasthi, Zeshan Chishti, School of Computing, University of Utah Technical Report UUCS-12-002, February 2012

  2. Scalable, Reliable, Power-Efficient Communication for Hardware Transactional Memory, Seth H. Pugsley, Manu Awasthi, Niti Madan, Naveen Muralimanohar, Rajeev Balasubramonian, School of Computing, University of Utah Technical Report UUCS-08-001, January 2008

Thesis

  1. Managing Data Locality in Future Memory Hierarchies Using a Hardware Software Codesign Approach, Manu Awasthi, University of Utah PhD Dissertation, December 2014.