Jyothi Veduradaمشاهده پروفایل
استادیار
Jyothi Vedurada is an Assistant Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology Hyderabad (IIT Hyderabad). Her research focuses on compilers, program analysis, high-performance computing (HPC), and software engineering. Prior to joining IIT Hyderabad, she was a postdoctoral researcher at Microsoft Research Lab in Bangalore and worked as a Software Engineer at Hewlett Packard in Chennai. Her research spans four major areas: Compiler Optimizations : Developing global compiler optimizations for CPU-GPU heterogeneous systems to enhance performance across varied hardware environments. ML for PL : Leveraging AI to overcome scalability and semantic challenges in program analysis, with applications in bug detection, API misuse recommendation, and algorithm description generation for Jupyter notebooks. Parallelization : Designing efficient GPU algorithms for tasks like Approximate Nearest Neighbour search and subgraph isomorphism optimization, alongside developing the Tensor Transposition Library for GPUs (TTLG). Concurrency Testing : Creating systematic testing frameworks for concurrent systems, including language-agnostic libraries and mock storage systems to validate weak isolation levels in databases. Scientific Awards & Recognition : Distinguished Artifact Award at ECOOP 2025 Google Research exploreCSR Award (2021) Tata Consultancy Services PhD Fellowship ACM SIGAI, SIGPLAN, and IEEE Travel Grants Advising & Collaborations : Supervising 11 PhD and MTech students, including Soumik Kumar Basu and Karthik V, with projects spanning compiler optimizations, HPC, and AI-driven software analysis. Collaborating with institutions like Microsoft Research and IIT Madras.







