The people who are the Driving Force
Uday Bondhugula is the founder and CTO at PolyMage Labs, and an associate professor of computer science at the Indian Institute of Science (IISc), at Bangalore, India. His research interests lie in the areas of high-performance computing, compilers, polyhedral framework, automatic parallelization, and in high-performance systems/accelerators for deep learning and artificial intelligence. He received his Ph.D. from the Ohio State University in 2008, and his Bachelor's in Computer Science from the Indian Institute of Technology, Madras in 2004. He is the original author and maintainer of Pluto, a source-to-source loop parallelization and optimization tool based on the polyhedral framework. He recently 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, he was a founding team member of the MLIR project.
Prashant Kumar is a software engineer at PolyMage Labs. Prior to starting at PolyMage Labs, he obtained his Masters in Computer Science and Engineering at IIT Delhi, and subsequently interned at PolyMage Labs. Prashant has been actively working on compiler infrastructure for ML/AI and has contributed to MLIR for TensorFlow.
Prateek Gupta obtained his Masters in Computer Science and Engineering from IIT Delhi in 2020. He is also an alumnus of Delhi Technological University (DTU). He has been actively working in the field of AI/ML and compilers. Apart from this, his areas of interest have also included distributed systems and cloud computing. He loves to solve complex coding problems, and in his free time plays chess and basketball or listens to music.
Abhishek Varma obtained his Masters in Computer Science and Engineering from IIT Bombay in 2020. Prior to that he worked as a software developer in a multi-national company for about 1.5 years. His areas of interest have been operating systems, database and game development, and he has recently picked up interest in ML/AI and compilers. He loves to solve coding problems as a hobby. When not coding, he loves to play guitar and sing Western songs.
Vinayaka Bandishti is a software engineer at PolyMage Labs. He graduated from the Indian Institute of Science, Bangalore in 2013 with a Masters by Research degree in Computer Science and Automation. His work included novel polyhedral tiling techniques to better exploit parallelism in stencil computations. The publication on this work was also nominated for the Best Paper Award at ACM/IEEE Supercomputing 2012 conference. Vinayaka also has 7 years of experience in developing domain-specific NLP systems for various languages. His interests include the polyhedral framework, distributed systems, and high-performance computing mainly for deep learning applications.
Gaurav Shukla is a software engineer at PolyMage Labs. He holds an M.Tech in Computer Science & Engineering from the Indian Institute of Technology, Delhi. He has over two years of experience in the software industry and has been recently interested in compiler infrastructure. His other areas of interest include problem solving, machine learning, and learning new technologies. In his free time, Gaurav enjoys playing table tennis, cricket and traveling.
Srishti Srivastava is a Software Engineer at PolyMage Labs. She graduated from the Indian Institute of Technology (IIT), Dharwad with a Bachelor of Technology degree in Computer Science and Engineering in 2021. Her research interests lie in deep learning and computer vision, in which she has published multiple papers in journals of repute as an undergraduate. She strongly believes in hard work and puts her soul into anything she does. In 2019, she bagged a Gold medal for her Institute at the Intel-IIT Tech Meet 8.0's Schlumberger Coding Hackathon, the first such medal for the Institute in all fixtures. After joining PolyMage Labs, she has grown a keen interest in compilers. Besides academics, her interests include singing, cycling, playing badminton, and watching light movies.
Arnab Dutta is currently pursuing his Bachelor of Technology in Computer Science and Engineering at the Indian Institute of Technology, Tirupati, and will be graduating in August, 2021. He is interested in problem solving, and he has been actively involved in competitive programming for a long time. He is also interested in security and has contributed to Libmicrovmi (an open source virtual machine introspection library) as part of Google Summer Of Code 2020. His hobbies include playing chess, reading fiction and binge watching Netflix shows.
Navdeep Kumar Katel
Navdeep Katel is a research intern at PolyMage Labs. He is pursuing his Master's degree in Computer Science and Engineering at the Indian Institute of Science (IISc), Bangalore where he is part of the Multicore Computing Lab. Prior to IISc, he obtained his Bachelors from U.I.E.T Panjab University in 2019. He is particularly interested in code generation using the MLIR compiler infrastructure. He has been researching automatic code generation targeting accelerators such as GPUs including generating code for tensor cores on NVIDIA GPUs.