S. VenkataKeerthy
Department of Computer Science and Engineering. Indian Institute of Technology Hyderabad.

I am a doctoral student in the Department of Computer Science and Engineering at IITH, advised by Dr. Ramakrishna Upadrasta. I am part of the Scalable Compilers for Heterogeneous Architectures group.
I received B.Tech in Information Technology from SASTRA University in 2016. Previously, I was working as an Associate Software Engineer at Symantec (now Norton Lifelock), Chennai.
Research Interests
My broad area of research interest is in the intersection of programming languages and machine learning.
In particular, I am interested in designing program embeddings that encode the program analysis information by using representation learning methods. In my opinion, this problem can be seen as part of efforts to strengthen in making AI understand programs. Such embeddings are helpful in two broad areas – performance optimizations in compilers and program comprehensions for various software engineering applications that are either hard or undecidable. I focus on modeling the non-trivial problems of these domains that follow heuristics as machine learning problems that preserve semantic correctness.
In the longer term, I look forward to developing an ML-based compiler optimization pipeline, where the optimization decisions are driven by machine learning models that work cooperatively to improve performance.
Recent activities
Dec 21, 2022 | Our presentation “GeMS: Generating Millions of SCoPs” gets accepted in IMPACT 2023. |
---|---|
Dec 20, 2022 |
RL4ReAl gets accepted in CC 2023 ![]() |
Sep 9, 2022 | Our work “Reinforcement Learning assisted Loop Distribution for Locality and Vectorization” is accepted in LLVM-HPC 2022. |
May 3, 2022 | Our paper “Packet Processing Algorithm Identification using Program Embeddings” got accepted in APNET 2022 |
Apr 6, 2022 | New pre-print: RL4ReAl: Reinforcement Learning for Register Allocation |
Mar 18, 2022 | Our work “POSET-RL: Phase ordering for Optimizing Size and Execution Time using Reinforcement Learning” got accepted in ISPASS 2022. This will also be presented in the LLVM Performance Workshop at CGO 2022. |
Oct 22, 2021 | Honored to receive the Prime Minister’s Research Fellowship (Declined). |
Sep 25, 2021 | Grateful to receive the Google PhD fellowship under the Systems category. [Link1][Link2] |
Jan 18, 2021 | Presented IR2Vec in HiPEAC’21. |
Dec 16, 2020 | Presented IR2Vec in the Workshop on Research Highlights in Programming Languages at FSTTCS, 2020. |