W.A."Tex" Moncrief Chair of Grid and Distributed Computing
Professor, Department of
Computer Science, University of Texas, Austin
Professor, Institute for
Computational Engineering and Sciences, University of Texas,
4.126A, ACES Building,
University of Texas, Austin 78712-0233.
Institute for Computational Engineering & Sciences
POB Building, Room 4.126A
201 E. 24th St. Stop C0200
The University of Texas at Austin
Austin, TX 78712-1229
pingali AT cs.utexas.edu
B.Tech., Indian Institute of Technology, Kanpur, India, 1978
S.M., E.E., Massachusetts Institute of Technology, Cambridge,MA,
ScD, Massachusetts Institute of Technology, Cambridge, MA, 1986
IIT Kanpur Distinguished Alumnus Award 2013
Fellow of the ACM 2012
Fellow of the American Association for the Advancement of Science
Fellow of the IEEE 2010
W.A."Tex" Moncrief Chair of Grid and Distributed Computing,
University of Texas at Austin, 2006-present
India Chair of Computer Science, Cornell University, 2003-2006
N. Rama Rao Professor, Indian Institute of Technology, Kanpur, 2000
Russell Teaching Award, College of Arts and Sciences, Cornell
Ip-Lee Teaching Award, Collge of Engineering, Cornell University,
NSF Presidential Young Investigator Award, 1989-1994
IBM Faculty Development Award, 1986-1988
President's Gold Medal, Indian Institute of Technology, Kanpur,
Lalit Narain Das Gold Medal, Indian Institute of Technology, Kanpur,
National Science Talent Scholar, India, 1973
I work in programming languages and compiler technology for program
understanding, optimization, and parallelization. My current
research interests are methodologies and tools for programming
multicore processors, with a focus on irregular applications from
domains like graphics, social networks, and data mining.
Research Group Home Page:
Recent Keynote Lectures
Plenary keynote speaker, HPCA/PPoPP/CGO, Barcelona, March
50 Years of Parallel Programming:
Keynote speaker, ParCo 2015, September 2015.
Keynote speaker, SAMOS 2015, July 2015.
Keynote speaker, ETAPS 2015, April 2015.
Cray Lecture, University of Minnesota, MN, March 2015.
Department of Computer Science, University of California, Irvine,
CA, January 2015.
Data Institute, Imperial College, London, UK, January 2015.
Keynote speaker, Workshop on Compilers for Parallel Computing (CPC),
Department of Computer Science, University of California, Riverside,
CA, February 2014.
Department of Computer Science, Indiana University, Bloomington, IN,
Computer Science, Texas A&M University, College Station,
TX, October 2013.
Department of Computer Science, University of Illinois,
Urbana-Champaign, IL, September 2013.
Multicore Day, Stockholm, Sweden, September 2013.
Department of Computer Science, Tsinghua University, Beijing, China,
ACM Symposium on Principles
and Practice of Parallel Programming (PPoPP/HPCA) New Orleans,
Embedded Architectures and Compilers (HIPEAC) Paris, January
Workshop on Polyhedral Compilation Techniques (IMPACT) Paris,
of Computer Science, University of Utah School of Computing
Salt Lake City, October 2011.
Architectures and Compilation Techniques (PACT) Vienna,
Program chair, ACM Symposium on Programming Language Design and
Steering Committee chair, ACM Symposium on
Principles and Practice of Parallel Programming (PPoPP),
on Programming Languages and Systems (TOPLAS) 2007-2010
Member, Editorial board, International
Journal of Parallel Programming 1998-
Member, Editorial board, Distributed
Board member, Research
Foundation, Indian Institute of Technology, Kanpur, India,
NSF Committee of Visitors 2009
NSF CISE Advisory
Spring 2012: CS 395T:
Software for Multicore Processors
Fall 2012: CS
378/CSE392: Programming for Performance
Spring 2013: CS 380C: Advanced
Topics in Compilers
Fall 2013: CS 395T:
Topics in Multicore Programming
Spring 2015: CS 378:
Programming for Performance
Spring 2016: CS
380C: Advanced Topics in Compilers
Fall 2016: CS
380C: Advanced Topics in Compilers