International Faculty

   Dr. Ganesh Gopalakrishnan, Professor School of Computing University of Utah, USA Ganesh Gopalakrishnan has a Bachelor's degree in Electrical Engineering (REC Calicut (1978), an M.Tech. degree in Electronics (IIT Kanpur, 1980) and a PhD degree in Computer Science (Stony Brook University, New York, 1986). Over the last 31 years, he has been on faculty at the School of Computing, University of Utah, Salt Lake City, USA. He has graduated 21 PhD students to date, and is advising five more PhD students currently. His current projects from the National Science Foundation and Department of Energy in the USA cover Fault Tolerant Computing, Floating-point Precision Tuning, High-performance Computing, Data Race Detection of OpenMP programs, and Distributed Systems. Prof. Gopalakrishnan has been part of seven consecutive tutorials offered at the Supercomputing conference (2010 through 2016) where he lectured on debugging MPI and shared memory programs. He is an ACM Distinguished Scientist and a Senior Member of IEEE. Prof. Gopalakrishnan is also passionate about education at all levels, and has mentored 34 NSF Research Experience for Undergraduates (REU) students in the USA. His former students include three faculty members, and computer scientists at companies including Google, Amazon, Microsoft and Intel. He was General Chair of the 2011 Computer Aided Verification Conference, and is the lead organizer of a National Science Foundation workshop on Software Infrastructures for Sustained Innovation in February 2017. He is a co-author of the Department of Energy Report of the HPC Correctness Summit held in January 2017. He has published over 170 refereed conference and journal papers. He is author of a textbook Computation Engineering: Applied Automata Theory and Logic (Springer, 2006). He is Director of the Center for parallel computing at Utah.