Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
awards
Outstanding Cambridge Learner Award
Award, Cambridge International Education, 2016
LUMS Dean’s Honor List
Award, Lahore University of Managment Sciences, 2017
Cambridge International Examination 2nd Best across 3 A-level
LUMS Dean’s Honor List
Award, Lahore University of Managment Sciences, 2018
LUMS Dean’s Honor List
Award, Lahore University of Managment Sciences, 2019
Sohaib And Sara Abbasi Computer Science Fellowship
Award, University of Illinois, Urbana Champaign, 2021
Sohaib And Sara Abbasi Computer Science Fellowship
Award, University of Illinois, Urbana Champaign, 2022
Sohaib And Sara Abbasi Computer Science Fellowship
Award, University of Illinois, Urbana Champaign, 2023
Sohaib And Sara Abbasi Computer Science Fellowship
Award, University of Illinois, Urbana Champaign, 2024
ASPLOS Student Travel Grant
Award, ASPLOS 2024, 2024
portfolio
Portfolio item number 1
Short description of portfolio item number 1
Portfolio item number 2
Short description of portfolio item number 2 
publications
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
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
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
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
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
talks
Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures
Published:
Talk at Qualcomm, Attended by members from both the production and research teams
Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures
Published:
Attended by members from both the production and research teams
Performance Analysis for NVIDIA architectures
Published:
Presented a tutorial on using internal novel performance analysis tools at NVIDIA for future NVIDIA architectures.
NVIDIA Summer 2024 Internship Final Presentation
Published:
Internal presentation at NVIDIA Corporation. Fused kernel generation using compiler technologies for future NVIDIA architectures NVIDIA architectures.
Compiler and Programming Language Techniques for Highly Programmable Data-Centric Computing Systems
Published:
Talk at PRISM SRC Annual Review, 11/2023, San Diego. Additional demo and poster session
Towards a Virtual ISA for PIM Devices: Programmability, Portability, Performance
Published:
Virtual Talk to Micron Technology as part of PRISM SRC
teaching
Teaching Assistant - CS 210 Discrete Mathematics
Undergraduate course, Lahore University of Management Sciences, 2019
Spring 2019
Teaching Assistant - CS 300 Advanced Programming
Undergraduate course, Lahore University of Management Sciences, 2019
Fall 2019
Teaching Assistant - CS 173 Discrete Structures
Undergraduate course, University of Illinois, Urbana-Champaign, 2023
Spring 2023
