Seminars
View all Seminars | Download ICal for this eventBuilding Compilers for AI programming frameworks
Series: CSA Faculty Colloquium
Speaker: Prof. Uday Kumar Reddy B, Professor, Dept. of CSA
Date/Time: Aug 02 16:00:00
Location: CSA Lecture Hall (Room No. 112, Ground Floor)
Abstract:
Compilers are software systems that translate programming languages into instructions that the hardware can execute, in a manner that realizes the expressed semantics while using the hardware efficiently. This talk will describe the interesting new challenges and opportunities in the field of building compilers for the current wave of programs and computations being developed and used in the Artificial Intelligence domain.
Speaker Bio:
Uday Kumar Reddy B is a professor at the Department of Computer Science and Automation at the Indian Institute of Science (IISc). His research interests lie in the areas of high-performance computing, compilers, polyhedral framework, automatic parallelization, and high-performance systems/accelerators for artificial intelligence. He is the original author and maintainer of Pluto, a source-to-source loop parallelization and optimization tool based on the polyhedral framework. He received the ACM SIGPLAN Most Influential Paper award for his PLDI 2008 paper on polyhedral optimization for parallelism and locality. As a visiting researcher at the Google Brain team in 2018/2019, he was a founding team member of the MLIR compiler infrastructure project, now widely used in the industry and academia. He received his Ph.D. from the Ohio State University in 2008 and his Bachelors in Computer Science and Engineering from the Indian Institute of Technology, Madras, in 2004.
Host Faculty: Prof. Sumit Kumar Mandal