SigRace: signature-based data race detection. - Abdullah Muzahid; Darío Suárez Gracia; Shanxiang Qi; Josep Torrellas (ISCA, 2009)

AtomTracker: A Comprehensive Approach to Atomic Region Inference and Violation Detection. - Abdullah Muzahid; Norimasa Otsuki; Josep Torrellas (MICRO, 2010)

Pacman: Tolerating asymmetric data races with unintrusive hardware. - Shanxiang Qi; Norimasa Otsuki; Lois Orosa Nogueira; Abdullah Muzahid; Josep Torrellas (HPCA, 2012)

Vulcan: Hardware Support for Detecting Sequential Consistency Violations Dynamically. - Abdullah Muzahid; Shanxiang Qi; Josep Torrellas (MICRO, 2012)

Effective architectural support for detecting concurrency bugs - Abdullah Muzahid (2012)

Characterizing Real World Bugs Causing Sequential Consistency Violations. - Mohammad Majharul Islam; Abdullah Muzahid (HotPar, 2013)

WeeFence: toward making fences free in TSO. - Yuelu Duan; Abdullah Muzahid; Josep Torrellas (ISCA, 2013)

Dynamically detecting and tolerating IF-Condition Data Races. - Shanxiang Qi; Abdullah Muzahid; Wonsun Ahn; Josep Torrellas (HPCA, 2014)

Fast and QoS-Aware Heterogeneous Data Center Scheduling Using Locality Sensitive Hashing. - Mohammad Shahedul Islam; Matt Gibson 001; Abdullah Muzahid (CloudCom, 2015)

Fast and Accurate Workload Characterization Using Locality Sensitive Hashing. - Mohammad Shahedul Islam; Matt Gibson 001; Abdullah Muzahid (HPCC/CSS/ICESS, 2015)

Hardware support for production run diagnosis of performance bugs. - Abdullah Muzahid (ICCD, 2015)

Hardware-Based Sequential Consistency Violation Detection Made Simpler. - Mohammad Majharul Islam; Riad Akram; Abdullah Muzahid (ICA3PP, 2016)

Production-Run Software Failure Diagnosis via Adaptive Communication Tracking. - Mohammad Mejbah Ul Alam; Abdullah Muzahid (ISCA, 2016)

Approximate Lock: Trading off Accuracy for Performance by Skipping Critical Sections. - Riad Akram; Mohammad Mejbah Ul Alam; Abdullah Muzahid (ISSRE, 2016)

Detecting, Exposing, and Classifying Sequential Consistency Violations. - Mohammad Majharul Islam; Abdullah Muzahid (ISSRE, 2016)

Accuracy Bugs: A New Class of Concurrency Bugs to Exploit Algorithmic Noise Tolerance. - Ismail Akturk; Riad Akram; Mohammad Majharul Islam; Abdullah Muzahid; Ulya R. Karpuzcu (ACM Trans. Archit. Code Optim., 2016)

SyncPerf: Categorizing, Detecting, and Diagnosing Synchronization Performance Bugs. - Mohammad Mejbah Ul Alam; Tongping Liu; Guangming Zeng; Abdullah Muzahid (EuroSys, 2017)

Approximeter: Automatically finding and quantifying code sections for approximation. - Riad Akram; Abdullah Muzahid (IISWC, 2017)

AutoCon: Regression Testing for Detecting Cache Contention Anomalies Using Autoencoder. - Mohammad Mejbah Ul Alam; Justin Gottschlich; Md. Mostofa Ali Patwary; Saeef Ahmad; Abdullah Muzahid (CoRR, 2017)

Bugaroo: Exposing Memory Model Bugs in Many-Core Systems. - Mohammad Majharul Islam; Abdullah Muzahid (ISSRE, 2018)

A Zero-Positive Learning Approach for Diagnosing Software Performance Regressions. - Mejbah Alam; Justin Gottschlich; Nesime Tatbul; Javier S. Turek; Tim Mattson; Abdullah Muzahid (NeurIPS, 2019)

NetSyn: Neural Evolutionary Technique to Synthesize Programs. - Shantanu Mandal; Todd A. Anderson 001; Mejbah Alam; Justin Gottschlich; Abdullah Muzahid (CoRR, 2019)

ReViCe: Reusing Victim Cache to Prevent Speculative Cache Leakage. - Sungkeun Kim; Farabi Mahmud; Jiayi Huang 001; Pritam Majumder; Neophytos Christou; Abdullah Muzahid; Chia-Che Tsai; Eun Jung Kim 001 (SecDev, 2020)

FORECASTER: A Continual Lifelong Learning Approach to Improve Hardware Efficiency. - Phat Nguyen; Arnav Kansal; Abhishek Taur; Mohamed Zahran; Abdullah Muzahid (CoRR, 2020)

Communication Algorithm-Architecture Co-Design for Distributed Deep Learning. - Jiayi Huang 001; Pritam Majumder; Sungkeun Kim; Abdullah Muzahid; Ki Hwan Yum; Eun Jung Kim 001 (ISCA, 2021)

Learning Fitness Functions for Machine Programming. - Shantanu Mandal; Todd A. Anderson 001; Javier Turek; Justin Gottschlich; Shengtian Zhou; Abdullah Muzahid (MLSys, 2021)

Continual Learning Approach for Improving the Data and Computation Mapping in Near-Memory Processing System. - Pritam Majumder; Jiayi Huang 001; Sungkeun Kim; Abdullah Muzahid; Dylan Siegers; Chia-Che Tsai; Eun Jung Kim 001 (CoRR, 2021)

SIMCNN - Exploiting Computational Similarity to Accelerate CNN Training in Hardware. - Vahid Janfaza; Kevin Weston; Moein Razavi; Shantanu Mandal; Abdullah Muzahid (CoRR, 2021)

Attacks of the Knights: Exploiting Non Uniform Cache Access Time. - Farabi Mahmud; Sungkeun Kim; Harpreet Singh Chawla; Pritam Majumder; Jiayi Huang 001; Chia-Che Tsai; Eun Jung Kim 001; Abdullah Muzahid (CoRR, 2021)

XMeter: Finding Approximable Functions and Predicting Their Accuracy. - Riad Akram; Shantanu Mandal; Abdullah Muzahid (IEEE Trans. Computers, 2021)

Synthesizing Programs with Continuous Optimization. - Shantanu Mandal; Todd A. Anderson 001; Javier Turek; Justin Gottschlich; Abdullah Muzahid (CoRR, 2022)

Attack of the Knights: Non Uniform Cache Side Channel Attack. - Farabi Mahmud; Sungkeun Kim; Harpreet Singh Chawla; Eun Jung Kim 001; Chia-Che Tsai; Abdullah Muzahid (ACSAC, 2023)

Post-Silicon Customization Using Deep Neural Networks. - Kevin Weston; Vahid Janfaza; Abhishek Taur; Dhara Mungra; Arnav Kansal; Mohamed Zahran; Abdullah Muzahid (ARCS, 2023)

MERCURY: Accelerating DNN Training By Exploiting Input Similarity. - Vahid Janfaza; Kevin Weston; Moein Razavi; Shantanu Mandal; Farabi Mahmud; Alex Hilty; Abdullah Muzahid (HPCA, 2023)

ADA-GP: Accelerating DNN Training By Adaptive Gradient Prediction. - Vahid Janfaza; Shantanu Mandal; Farabi Mahmud; Abdullah Muzahid (MICRO, 2023)

SmartIndex: Learning to Index Caches to Improve Performance. - Kevin Weston; Farabi Mahmud; Vahid Janfaza; Abdullah Muzahid (IEEE Comput. Archit. Lett., 2023)

Large Language Models Based Automatic Synthesis of Software Specifications. - Shantanu Mandal; Adhrik Chethan; Vahid Janfaza; S. M. Farabi Mahmud; Todd A. Anderson 001; Javier Turek; Jesmin Jahan Tithi; Abdullah Muzahid (CoRR, 2023)

Adaptive Gradient Prediction for DNN Training. - Vahid Janfaza; Shantanu Mandal; Farabi Mahmud; Abdullah Muzahid (CoRR, 2023)

WHISTLE: CPU Abstractions for Hardware and Software Memory Safety Invariants. - Sungkeun Kim; Farabi Mahmud; Jiayi Huang 001; Pritam Majumder; Chia-Che Tsai; Abdullah Muzahid; Eun Jung Kim 001 (IEEE Trans. Computers, 2023)

Enhancing Collective Communication in MCM Accelerators for Deep Learning Training. - Sabuj Laskar; Pranati Majhi; Sungkeun Kim; Farabi Mahmud; Abdullah Muzahid; Eun Jung Kim 001 (HPCA, 2024)

Customizing Cache Indexing Through Entropy Estimation. - Kevin Weston; Avery Johnson; Vahid Janfaza; Farabi Mahmud; Abdullah Muzahid (MICRO, 2024)

Enhancing Program Analysis with Deterministic Distinguishable Calling Context. - Sungkeun Kim; Khanh Nguyen 001; Chia-Che Tsai; Jaewoo Lee; Abdullah Muzahid; Eun Jung Kim 001 (CC, 2025)