Publications
This page contains the list of my recent publications. A more comprehensive list can be found at Google Scholar, and ACM DL
[ASPLOS' 24] Pythia: Compiler-Guided Defense Against Non-Control Data Attacks. Sharjeel Khan, Bodhisatwa Chatterjee, Santosh Pande. ACM 29th International Conference on Architectural Support for Programming Languages and Operating Systems.
[OOPSLA' 23] Beacons: A Framework for Predicting and Utilizing Dynamic Loop Characteristics. Girish Mururu*, Sharjeel Khan*, Bodhisatwa Chatterjee*, Chao Chen, Chris Porter, Ada Gavrilovska, Santosh Pande. Proceedings of the ACM on Programming Languages, Vol 7, Issue OOPSLA2 (* indicates equal contribution). [Talk] [Lightning Talk] [Slides]
[PACT' 22] Com-CAS: Effective Cache Apportioning Under Compiler Guidance. Bodhisatwa Chatterjee, Sharjeel Khan, Santosh Pande. ACM 31st International Conference on Parallel Architectures and Compilation Techniques (PACT) 2022.
[ICS' 22] VICO: Demand-Driven Verification for Improving Compiler Optimizations. Sharjeel Khan, Bodhisatwa Chatterjee, Santosh Pande. ACM International Conference on Supercomputing (ICS) 2022. [Talk]