STM: Cloning the spatial and temporal memory access behavior. - Amro Awad; Yan Solihin (HPCA, 2014)

Non-volatile memory host controller interface performance analysis in high-performance I/O systems. - Amro Awad; Brett Kettering; Yan Solihin (ISPASS, 2015)

Silent Shredder: Zero-Cost Shredding for Secure Non-Volatile Main Memory Controllers. - Amro Awad; Pratyusa K. Manadhata; Stuart Haber; Yan Solihin; William G. Horne (ASPLOS, 2016)

Write-Aware Management of NVM-based Memory Extensions. - Amro Awad; Sergey Blagodurov; Yan Solihin (ICS, 2016)

Accurate Cloning of the Memory Access Behavior. - Amro Awad; Ganesh Balakrishnan; Yipeng Wang 002; Yan Solihin (IPSJ Trans. Syst. LSI Des. Methodol., 2016)

Avoiding TLB Shootdowns Through Self-Invalidating TLB Entries. - Amro Awad; Arkaprava Basu; Sergey Blagodurov; Yan Solihin; Gabriel H. Loh (PACT, 2017)

ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories. - Amro Awad; Yipeng Wang 002; Deborah Shands; Yan Solihin (ISCA, 2017)

Clone morphing: Creating new workload behavior from existing applications. - Yipeng Wang 002; Amro Awad; Yan Solihin (ISPASS, 2017)

Performance analysis for using non-volatile memory DIMMs: opportunities and challenges. - Amro Awad; Simon D. Hammond; Clay Hughes; Arun Rodrigues; K. Scott Hemmert; Robert J. Hoekstra (MEMSYS, 2017)

Osiris: A Low-Cost Mechanism to Enable Restoration of Secure Non-Volatile Memories. - Mao Ye 008; Clayton Hughes; Amro Awad (MICRO, 2018)

Exploring Allocation Policies in Disaggregated Non-Volatile Memories. - Vamsee Reddy Kommareddy; Amro Awad; Clayton Hughes; Simon David Hammond (MCHPC@SC, 2018)

Triad-NVM: Persistent-Security for Integrity-Protected and Encrypted Non-Volatile Memories (NVMs). - Amro Awad; Laurent Njilla; Mao Ye 008 (CoRR, 2018)

Diligent TLBs: a mechanism for exploiting heterogeneity in TLB miss behavior. - Hussein Elnawawy; Rangeen Basu Roy Chowdhury; Amro Awad; Gregory T. Byrd (ICS, 2019)

Triad-NVM: persistency for integrity-protected and encrypted non-volatile memories. - Amro Awad; Mao Ye 008; Yan Solihin; Laurent Njilla; Kazi Abu Zubair (ISCA, 2019)

Anubis: ultra-low overhead and recovery time for secure non-volatile memories. - Kazi Abu Zubair; Amro Awad (ISCA, 2019)

Quantifying Performance Determinism in Virtualized Mixed-Criticality Systems. - Andrew Hughes; Amro Awad (ISORC, 2019)

Persistently-Secure Processors: Challenges and Opportunities for Securing Non-Volatile Memories. - Amro Awad; Suboh Suboh; Mao Ye 008; Kazi Abu Zubair; Mazen Al-Wadi (ISVLSI, 2019)

Investigating Fairness in Disaggregated Non-Volatile Memories. - Vamsee Reddy Kommareddy; Clayton Hughes; Simon D. Hammond; Amro Awad (ISVLSI, 2019)

Page migration support for disaggregated non-volatile memories. - Vamsee Reddy Kommareddy; Simon David Hammond; Clayton Hughes; Ahmad Samih; Amro Awad (MEMSYS, 2019)

Are Crossbar Memories Secure? New Security Vulnerabilities in Crossbar Memories. - Vamsee Reddy Kommareddy; Baogang Zhang; Fan Yao; Rickard Ewetz; Amro Awad (IEEE Comput. Archit. Lett., 2019)

Phoenix: Towards Persistently Secure, Recoverable, and NVM Friendly Tree of Counters. - Mazen Al-Wadi; Aziz Mohaisen; Amro Awad (CoRR, 2019)

Analyzing and Detecting Emerging Internet of Things Malware: A Graph-Based Approach. - Hisham Alasmary; Aminollah Khormali; Afsah Anwar; Jeman Park 001; Jinchun Choi; Ahmed Abusnaina; Amro Awad; DaeHun Nyang; Aziz Mohaisen (IEEE Internet Things J., 2019)

Lelantus: Fine-Granularity Copy-On-Write Operations for Secure Non-Volatile Memories. - Jian Zhou 004; Amro Awad; Jun Wang 001 (ISCA, 2020)

PreFAM: Understanding the Impact of Prefetching in Fabric-Attached Memory Architectures. - Vamsee Reddy Kommareddy; Jagadish Kotra; Clayton Hughes; Simon David Hammond; Amro Awad (MEMSYS, 2020)

Inter-task cache interference aware partitioned real-time scheduling. - Zhishan Guo; Kecheng Yang 001; Fan Yao; Amro Awad (SAC, 2020)

A Lightweight Memory Access Pattern Obfuscation Framework for NVM. - Yuezhi Che; Yuanzhou Yang; Amro Awad; Rujia Wang (IEEE Comput. Archit. Lett., 2020)

Guest Editors' Introduction to the Special Issue on Hardware Security. - Amro Awad; Rujia Wang (IEEE Trans. Computers, 2020)

MRIMA: An MRAM-Based In-Memory Accelerator. - Shaahin Angizi; Zhezhi He; Amro Awad; Deliang Fan (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2020)

PiPoMonitor: Mitigating Cross-core Cache Attacks Using the Auto-Cuckoo Filter. - Fengkai Yuan; Kai Wang 061; Rui Hou 001; Xiaoxin Li; Peinan Li; Lutan Zhao; Jiameng Ying; Amro Awad; Dan Meng 002 (DATE, 2021)

HERMES: Hardware-Efficient Speculative Dataflow Architecture for Bonsai Merkle Tree-Based Memory Authentication. - Yu Zou; Amro Awad; Mingjie Lin (HOST, 2021)

Stealth-Persist: Architectural Support for Persistent Applications in Hybrid Memory Systems. - Mazen Al-Wadi; Vamsee Reddy Kommareddy; Clayton Hughes; Simon David Hammond; Amro Awad (HPCA, 2021)

DeACT: Architecture-Aware Virtual Memory Support for Fabric Attached Memory Systems. - Vamsee Reddy Kommareddy; Clayton Hughes; Simon David Hammond; Amro Awad (HPCA, 2021)

Punchcard: A Practical Red-Zone Based Scheme for Low-Overhead Heap Protection. - Chaochao Zhang; Amro Awad; Rui Hou 001; Mazen Al-Wadi (HPCC/DSS/SmartCity/DependSys, 2021)

ProMT: optimizing integrity tree updates for write-intensive pages in secure NVMs. - Mazen Al-Wadi; Aziz Mohaisen; Amro Awad (ICS, 2021)

NASGuard: A Novel Accelerator Architecture for Robust Neural Architecture Search (NAS) Networks. - Xingbin Wang; Boyan Zhao; Rui Hou 001; Amro Awad; Zhihong Tian; Dan Meng 002 (ISCA, 2021)

LADDER: Architecting Content and Location-aware Writes for Crossbar Resistive Memories. - Md Hafizul Islam Chowdhuryy; Muhammad Rashedul Haq Rashed; Amro Awad; Rickard Ewetz; Fan Yao (MICRO, 2021)

Dolos: Improving the Performance of Persistent Applications in ADR-Supported Secure Memory. - Xijing Han; James Tuck 001; Amro Awad (MICRO, 2021)

Soteria: Towards Resilient Integrity-Protected and Encrypted Non-Volatile Memories. - Kazi Abu Zubair; Sudhanva Gurumurthi; Vilas Sridharan; Amro Awad (MICRO, 2021)

Seeds of SEED: R-SAW: New Side Channels Exploiting Read Asymmetry in MLC Phase Change Memories. - Md Hafizul Islam Chowdhuryy; Rickard Ewetz; Amro Awad; Fan Yao (SEED, 2021)

VR-Spy: A Side-Channel Attack on Virtual Key-Logging in VR Headsets. - Abdullah Al Arafat; Zhishan Guo; Amro Awad (VR, 2021)

ShellCore: Automating Malicious IoT Software Detection by Using Shell Commands Representation. - Hisham Alasmary; Afsah Anwar; Ahmed Abusnaina; Abdulrahman Alabduljabbar; Mohammad Abuhamad; An Wang 002; DaeHun Nyang; Amro Awad; David Mohaisen (CoRR, 2021)

Resilient and Secure Hardware Devices Using ASL. - Qutaiba Alasad; Jie Lin 004; Jiann-Shuin Yuan; Deliang Fan; Amro Awad (ACM J. Emerg. Technol. Comput. Syst., 2021)

Caching Techniques for Security Metadata in Integrity-Protected Fabric-Attached Memories. - Mazen Al-Wadi; Amro Awad (EAI Endorsed Trans. Security Safety, 2021)

Towards Low-Cost Mechanisms to Enable Restoration of Encrypted Non-Volatile Memories. - Mao Ye 008; Kazi Abu Zubair; Aziz Mohaisen; Amro Awad (IEEE Trans. Dependable Secur. Comput., 2021)

High-Fidelity Model Extraction Attacks via Remote Power Monitors. - Anuj Dubey; Emre Karabulut; Amro Awad; Aydin Aysu (AICAS, 2022)

PR Crisis: Analyzing and Fixing Partial Reconfiguration in Multi-Tenant Cloud FPGAs. - Emre Karabulut; Chandu Yuvarajappa; Mohammed Iliyas Shaik; Seetal Potluri; Amro Awad; Aydin Aysu (ASHES@CCS, 2022)

Towards resilient analog in-memory deep learning via data layout re-organization. - Muhammad Rashedul Haq Rashed; Amro Awad; Sumit Kumar Jha 001; Rickard Ewetz (DAC, 2022)

Adaptive Security Support for Heterogeneous Memory on GPUs. - Shougang Yuan; Amro Awad; Ardhi Wiratama Baskara Yudha; Yan Solihin; Huiyang Zhou (HPCA, 2022)

Filesystem Encryption or Direct-Access for NVM Filesystems? Let's Have Both! - Kazi Abu Zubair; David Mohaisen; Amro Awad (HPCA, 2022)

ATHENA: Enabling Codesign for Next-Generation AI/ML Architectures. - Mark Plagge; Ben Feinberg; John McFarland; Fred Rothganger; Sapan Agarwal; Amro Awad; Clayton Hughes; Suma George Cardwell (ICRC, 2022)

Minerva: Rethinking Secure Architectures for the Era of Fabric-Attached Memory Architectures. - Mazen Al-Wadi; Rujia Wang; David Mohaisen; Clayton Hughes; Simon David Hammond; Amro Awad (IPDPS, 2022)

Eris: Fault Injection and Tracking Framework for Reliability Analysis of Open-Source Hardware. - Shubham Nema; Justin Kirschner; Debpratim Adak; Sapan Agarwal; Ben Feinberg; Arun F. Rodrigues; Matthew J. Marinella; Amro Awad (ISPASS, 2022)

Horus: Persistent Security for Extended Persistence-Domain Memory Systems. - Xijing Han; James Tuck 001; Amro Awad (MICRO, 2022)

Transpose-xen: virtualized mixed-criticality through dynamic allocation. - John McFarland; Amro Awad (SAC, 2022)

A Keylogging Inference Attack on Air-Tapping Keyboards in Virtual Environments. - Ülkü Meteriz-Yildiran; Necip Fazil Yildiran; Amro Awad; David Mohaisen (VR, 2022)

Understanding Internet of Things malware by analyzing endpoints in their static artifacts. - Jinchun Choi; Afsah Anwar; Abdulrahman Alabduljabbar; Hisham Alasmary; Jeffrey Spaulding; An Wang 002; Songqing Chen; DaeHun Nyang; Amro Awad; David Mohaisen (Comput. Networks, 2022)

FAT-PIM: Low-Cost Error Detection for Processing-In-Memory. - Kazi Abu Zubair; Sumit Kumar Jha 001; David Mohaisen; Clayton Hughes; Amro Awad (CoRR, 2022)

ShellCore: Automating Malicious IoT Software Detection Using Shell Commands Representation. - Hisham Alasmary; Afsah Anwar; Ahmed Abusnaina; Abdulrahman Alabduljabbar; Mohammed Abuhamad; An Wang 002; Daehun Nyang; Amro Awad; David Mohaisen (IEEE Internet Things J., 2022)

Phoenix: Towards Ultra-Low Overhead, Recoverable, and Persistently Secure NVM. - Mazen Al-Wadi; Kazi Abu Zubair; David Mohaisen; Amro Awad (IEEE Trans. Dependable Secur. Comput., 2022)

DirectNVM: Hardware-accelerated NVMe SSDs for High-performance Embedded Computing. - Yu Zou; Amro Awad; Mingjie Lin (ACM Trans. Embed. Comput. Syst., 2022)

ARES: Persistently Secure Non-Volatile Memory with Processor-transparent and Hardware-friendly Integrity Verification and Metadata Recovery. - Yu Zou; Kazi Abu Zubair; Mazen Al-Wadi; Rakin Muhammad Shadab; Sanjay Gandham; Amro Awad; Mingjie Lin (ACM Trans. Embed. Comput. Syst., 2022)

Plutus: Bandwidth-Efficient Memory Security for GPUs. - Rahaf Abdullah; Huiyang Zhou; Amro Awad (HPCA, 2023)

D-Shield: Enabling Processor-side Encryption and Integrity Verification for Secure NVMe Drives. - Md Hafizul Islam Chowdhuryy; Myoungsoo Jung; Fan Yao; Amro Awad (HPCA, 2023)

Thoth: Bridging the Gap Between Persistently Secure Memories and Memory Interfaces of Emerging NVMs. - Xijing Han; James Tuck 001; Amro Awad (HPCA, 2023)

ERAS: A Flexible and Scalable Framework for Seamless Integration of RTL Models with Structural Simulation Toolkit. - Shubham Nema; Shiva Kaushik Chunduru; Charan Kodigal; Gwendolyn Voskuilen; Arun F. Rodrigues; K. Scott Hemmert; Ben Feinberg; Hyokeun Lee; Amro Awad; Clayton Hughes (IISWC, 2023)

SS-AXI: Secure and Safe Access Control Mechanism for Multi-Tenant Cloud FPGAs. - Emre Karabulut; Amro Awad; Aydin Aysu (ISCAS, 2023)

CryptoMMU: Enabling Scalable and Secure Access Control of Third-Party Accelerators. - Faiz Alam; Hyokeun Lee; Abhishek Bhattacharjee; Amro Awad (MICRO, 2023)

Understanding and Characterizing Side Channels Exploiting Phase-Change Memories. - Md Hafizul Islam Chowdhuryy; Rickard Ewetz; Amro Awad; Fan Yao (IEEE Micro, 2023)

HMT: A Hardware-centric Hybrid Bonsai Merkle Tree Algorithm for High-performance Authentication. - Rakin Muhammad Shadab; Yu Zou; Sanjay Gandham; Amro Awad; Mingjie Lin (ACM Trans. Embed. Comput. Syst., 2023)

Salus: Efficient Security Support for CXL-Expanded GPU Memory. - Rahaf Abdullah; Hyokeun Lee; Huiyang Zhou; Amro Awad (HPCA, 2024)

SEFsim: A Statistically-Guided Fast DRAM Simulator. - Debpratim Adak; Hyokeun Lee; Ben Feinberg; Gwendolyn Voskuilen; Clayton Hughes; Huiyang Zhou; Amro Awad (ISPASS, 2024)

A Secure Computing System With Hardware-Efficient Lazy Bonsai Merkle Tree for FPGA-Attached Embedded Memory. - Rakin Muhammad Shadab; Yu Zou; Sanjay Gandham; Amro Awad; Mingjie Lin (IEEE Trans. Dependable Secur. Comput., 2024)

RC-NVM: Recovery-Aware Reliability-Security Co-Design for Non-Volatile Memories. - Kazi Abu Zubair; Rahaf Abdullah; David Mohaisen; Amro Awad (IEEE Trans. Dependable Secur. Comput., 2024)

Enabling Secure and Efficient Sharing of Accelerators in Expeditionary Systems. - Arsalan Ali Malik; Emre Karabulut; Amro Awad; Aydin Aysu (J. Hardw. Syst. Secur., 2024)

SpecMPK: Efficient In-Process Isolation with Speculative and Secure Permission Update Instruction. - Debpratim Adak; Huiyang Zhou; Eric Rotenberg; Amro Awad (HPCA, 2025)

A Novel Efficient Crash Consistency Solution Enabling Rollback Recovery for Secure NVM in Low-Power Energy Harvesting Systems. - Youngkwang Han; Zhenyu Hu; Jongouk Choi; Kazi Abu Zubair; Amro Awad; Changhee Jung; Brent ByungHoon Kang (IEEE Trans. Dependable Secur. Comput., 2025)

Delta Counter: Bandwidth-Efficient Encryption Counter Representation for Secure GPU Memory. - Shougang Yuan; Amro Awad; Huiyang Zhou (IEEE Trans. Dependable Secur. Comput., 2025)

THEMIS: Time, Heterogeneity, and Energy Minded Scheduling for Fair Multi-Tenant Use in FPGAs. - Emre Karabulut; Arsalan Ali Malik; Amro Awad; Aydin Aysu (IEEE Trans. Computers, 2025)