Uday Kumar Reddy Bondhugula
Professor
Bio
Uday got his Ph.D. in Computer Science and Engineering in 2008 form The Ohio State University (OSU) Columbus, OH, USA and Bachelor of Technology in Computer Science and Engineering in 2004 form Indian Institute of Technology (IIT), Madras.
His Professional Experience includes
- Professor, Sep 2023 – present, Department of Computer Science and Automation, Indian Institute of Science, Bangalore, India.
- Founder and CTO, May 2019 to present, Polymage Labs, Bangalore, India.
- Associate Professor, Dec 2016 – Aug 2020, Apr 2022 – Sep 2023, Department of Computer Science and Automation, Indian Institute of Science, Bangalore, India.
- Visiting Researcher, Mar 2018 – Mar 2019, Google Research, Mountain View, California, USA.
- Assistant Professor, Jan 2011 – Dec 2016, Department of Computer Science and Automation, Indian Institute of Science, Bangalore, India.
- Postdoctoral Research Scientist, Oct 2008 – Dec 2010, Advanced Compiler Technologies, IBM T.J. Watson Research Center, Yorktown Heights, New York, USA
- Visiting Researcher, Mar 2008 – May 2008, ALCHEMY team, INRIA Saclay, Ile-de-France Orsay, France.
- Research Intern, Jun 2007 – Sep 2007, Advanced Compilation Technologies, IBM T.J. Watson Research Center, Yorktown Heights, New York, USA.
- Graduate Research Associate, Apr’05 – Jun’07, Oct’07 – Aug’08, Dept of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA
- Graduate Teaching Associate, Sep 2004 – Mar 2005, Dept of Computer Science and Engineering, OSU. Columbus, OH, USA.
- Summer Intern, Jun 2003 – Aug 2003, Trilogy Software Inc., Bangalore, India.
Expertise
Uday’s research interests are in the design of compiler technologies for high-performance artificial intelligence (AI) systems (involving specialized AI accelerator chips) with an emphasis on automatic parallelization, locality optimization, polyhedral techniques, and MLIR. They fall at the intersection of AI systems, high-performance computing, and modern compiler design.