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, Austin
Office:
4.126A, ACES Building,
University of Texas, Austin 78712-0233.
Phone:
Voice: 512-232-6567
Fax: 512-471-8885
Mailing address:
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
Email:
pingali AT cs.utexas.edu
B.Tech.,
Indian
Institute of Technology, Kanpur, India
S.M., E.E., Massachusetts Institute of Technology, Cambridge,MA
ScD, Massachusetts Institute of Technology, Cambridge, MA
Foreign
Member,
Academia Europaea, 2020
IIT Kanpur Distinguished Alumnus Award 2013
Fellow of the ACM 2012
Fellow of the American Association for the Advancement of
Science (AAAS) 2010
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
University, 1998
Ip-Lee Teaching Award, Collge of
Engineering, Cornell
University, 1997
NSF Presidential Young Investigator Award, 1989-1994
IBM Faculty Development Award, 1986-1988
President's Gold Medal, Indian Institute of Technology,
Kanpur, India, 1978
Lalit Narain Das Gold Medal,
Indian Institute of
Technology, Kanpur, India, 1978
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:
http://iss.ices.utexas.edu/
Parallel
Architectures
and Compilation Techniques (PACT), Cyprus, September
2018.
Plenary keynote speaker, HPCA/PPoPP/CGO,
Barcelona,
March 2016.
50 Years of Parallel
Programming: Ieri,Oggi,Domani
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), January
2015.
Department of Computer Science, University of California,
Riverside, CA,
February 2014.
Department of Computer Science, Indiana University,
Bloomington, IN, November
2013.
Department
of Computer
Science, Texas A&M University, College Station, TX,
October 2013.
Department of Computer Science, University of Illinois,
Urbana-Champaign, IL,
September 2013.
Swedish
Multicore
Day, Stockholm, Sweden, September 2013.
Department of Computer Science, Tsinghua University, Beijing,
China, January
2013.
ACM Symposium on
Principles and
Practice of Parallel Programming (PPoPP/HPCA)
New
Orleans, February 2012.
High-performance
and Embedded
Architectures and Compilers (HIPEAC) Paris, January
2012.
International
Workshop on
Polyhedral Compilation Techniques (IMPACT) Paris,
January 2012.
Department
of
Computer Science, University of Utah School of Computing
Salt Lake City,
October 2011.
Parallel
Architectures
and Compilation Techniques (PACT) Vienna, September
2010.
Steering committee member, ACM Symposium on Programming Language Design and Implementation (PLDI), 2014-2017
Steering
committee
member, ACM
Symposium on Principles and Practice of Parallel Programming
(PPoPP), 2003-present
Program chair, ACM Symposium on Programming Language Design
and Implementation PLDI 2014
Steering Committee chair, ACM
Symposium on Principles and Practice of Parallel Programming
(PPoPP), 2003-2013
co-Editor-in-chief, ACM
Transactions on Programming Languages and Systems (TOPLAS)
2007-2010
Member, Editorial board, International
Journal
of Parallel Programming 1998-
Member, Editorial board, Distributed
Computing, 2011-
Board member, Research
I
Foundation, Indian Institute of Technology, Kanpur,
India, 2003-
NSF Committee of Visitors 2009
NSF CISE
Advisory Committee 2009-2012
Spring 2017: CS
377P: Programming
for Performance
Fall 2017: CS395T:
Program
Synthesis for Heterogeneous Parallel Computers
Spring 2018: CS377P:
Programming
for Performance
Spring 2019: CS377P:
Programming
for Performance
Fall 2019: CS
380C:
Advanced Topics in Compilers
Spring 2020: CS377P:
Programming
for Performance
Fall 2020: CS380C:
Advanced
Topics in Compilers