Publications

You can also find my articles on my Google Scholar profile.

Journal Articles


Trimmer: An Automated System for Configuration-Based Software Debloating

Published in IEEE Transactions on Software Engineering, 2022

Aatira Anum Ahmad, Abdul Rafae Noor, Hashim Sharif, Usama Hameed, Shoaib Asif, Mubashir Anwar, Ashish Gehani, Fareed Zaffar, Junaid Haroon Siddiqui “Trimmer: An Automated System for Configuration-Based Software Debloating,” in IEEE Transactions on Software Engineering, 2022

Recommended citation: Aatira Anum Ahmad, Abdul Rafae Noor, Hashim Sharif, Usama Hameed, Shoaib Asif, Mubashir Anwar, Ashish Gehani, Fareed Zaffar, Junaid Haroon Siddiqui "Trimmer: An Automated System for Configuration-Based Software Debloating," in IEEE Transactions on Software Engineering, 2022
Download Paper

HPVM: Hardware-Agnostic Programming for Heterogeneous Parallel Systems

Published in IEEE Micro, 2022

Adel Ejjeh, Aaron Councilman, Akash Kothari, Maria Kotsifakou, Leo Medvinsky, Abdul Rafae Noor, Hashim Sharif, Yifan Zhao, Sarita Adve, Sasa Misailovic, Vikram Adve. “HPVM: Hardware-Agnostic Programming for Heterogeneous Parallel Systems”. in IEEE Micro 2022

Recommended citation: Adel Ejjeh, Aaron Councilman, Akash Kothari, Maria Kotsifakou, Leo Medvinsky, Abdul Rafae Noor, Hashim Sharif, Yifan Zhao, Sarita Adve, Sasa Misailovic, Vikram Adve. "HPVM: Hardware-Agnostic Programming for Heterogeneous Parallel Systems". in IEEE Micro 2022
Download Paper

Conference Papers


HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computing

Published in International Symposium on Computer Architecture (ISCA), 2025

Russel Arbore, Xavier Routh, Abdul Rafae Noor , Akash Kothari, Haichao Yang, Weihong Xu, Sumukh Pinge, Minxuan Zhou, Vikram Adve, Tajana S Rosing. HPVM-HDC : “A Heterogeneous Programming System for Accelerating Hyperdimensional Computing”. (ISCA 2025) (* equal contribution)

Recommended citation: Russel Arbore*, Xavier Routh*, Abdul Rafae Noor , Akash Kothari, Haichao Yang, Weihong Xu, Sumukh Pinge, Minxuan Zhou, Vikram Adve, Tajana S Rosing. HPVM-HDC : "A Heterogeneous Programming System for Accelerating Hyperdimensional Computing". (ISCA 2025) (* equal contribution)
Download Paper

MISAAL: Synthesis-Based Automatic Generation of Efficient and Retargetable Semantics-Driven Optimizations

Published in ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2025

Abdul Rafae Noor, Dhruv Baronia, Akash Kothari, Muchen Xu, Charith Mendis, Vikram Adve. “MISAAL: Synthesis-Based Automatic Generation of Efficient and Retargetable Semantics-Driven Optimizations” (PLDI 2025)

Recommended citation: Abdul Rafae Noor, Dhruv Baronia, Akash Kothari, Muchen Xu, Charith Mendis, Vikram Adve. "MISAAL: Synthesis-Based Automatic Generation of Efficient and Retargetable Semantics-Driven Optimizations" (PLDI 2025)
Download Paper

Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures

Published in Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2024

Akash Kothari*, Abdul Rafae Noor* , Hassam Uddin, Dhruv Baronia, Vikram Adve, Charith Mendis, Sudipta Sengupta . “Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures”. (* equal contribution.)

Recommended citation: Akash Kothari*, Abdul Rafae Noor* , Hassam Uddin, Dhruv Baronia, Vikram Adve, Charith Mendis, Sudipta Sengupta . "Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures". (* equal contribution.)
Download Paper