Button to scroll to the top of the page.
PINGALI, KESHAV K

Keshav K Pingali

Professor, Director (Academic)
Department of Computer Science, Institute for Computational Engineering and Science, Vice-President for Research

W. A. "Tex" Moncrief, Jr. Chair in Distributed and Grid Computing

Programming Languages and Implementation

pingali@cs.utexas.edu

Phone: 512-232-6567

Office Location
TAY 2.124

Postal Address
The University of Texas at Austin
Department of Computer Science, College of Natural Sciences
2317 Speedway, Stop D9500
Austin, TX 78712

Research:
Dr. Pingali works on programming languages and compilers, with a focus on multicore and high-performance computing, parallel computing and fault-tolerance.

Selected Publications:
The TAO of Parallelism in Algorithms. ACM Symposium on Programming Languages Design and Implementation (PLDI 2011) (with Donald Nguyen, Milind Kulkarni, Martin Burtscher, Amber Hassaan, Rashid Kaleem, Tsung-Hsien Lee, Andrew Lenharth, Roman Manevich, Mario Mendez-Lojo, Dimitrios Prountzos, and Xin Sui).

Compiler Research: The Next 50 Years. Communications of the ACM, Vol 52(2), February 2009 (with Mary Hall and David Padua).

Optimistic Parallelism Requires Abstractions. ACM Symposium on Programming Language Design and Implementation (PLDI 2007) (with Milind Kulkarni, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala and Paul Chew).
An Experimental Study of Self-optimizing Dense Linear Algebra Software. Proceedings of the IEEE, March 2008 (with Milind Kulkarni).

Fractal Symbolic Analysis. ACM Transactions on Programming Languages and Systems (TOPLAS), Vol 25(6), pages 776-813, November 2003 (with Vijay Menon and Nikolai Mateev).

  • Fellow of the IEEE
  • Fellow of the American Association for the Advancement of Science (AAAS)
  • India Chair of Computing at Cornell University, 2003 - 2006
  • N.Rama Rao Visiting Professorship at the Indian Institute of Technology, Kanpur, India, 2000
  • Russell Teaching Award from the College of Arts and Sciences at Cornell University, 1998