ADVERTISEMENTs

Keshav Pingali receives Programming Languages Achievement Award

Pingali’s current research focuses on methodologies and tools for programming multicore processors, with an emphasis on irregular applications in domains such as graphics, social networks, and data mining.

Keshav Pingali. / Image University of Texas at Austin

The Association for Computing Machinery’s Special Interest Group on Programming Languages (SIGPLAN) has awarded Indian American computer scientist Keshav Pingali with the Programming Languages Achievement Award.

The accolade, presented at SIGPLAN’s Programming Language Design and Implementation conference in Copenhagen in June, recognizes Pingali’s significant and lasting contributions to the field of programming languages.

A distinguished professor of computer science at the University of Texas at Austin, Pingali, holds the W. A. “Tex” Moncrief, Jr. Chair in Distributed and Grid Computing and is a faculty member of the Oden Institute for Computational Engineering and Sciences. He is known for his work in programming languages and compiler technology, specifically for program understanding, optimization, and parallelization. 

Among Pingali's important contributions to software theory and practice are his works on parallelism and memory management in programming languages, tools, and compilers.  He has introduced symbolic analysis techniques for complex numerical algorithms, created novel representations for program restructuring, and developed algorithms for program transformation with the goal of optimizing cache utilization.

In addition to the latest accolade, Pingali was the recipient of the Ken Kennedy Award for High Performance and Parallel Computing last year. This award, given by the Association for Computing Machinery, acknowledged his substantial contributions to programmability and productivity in computing and his significant community service. He was also honored with the IEEE CS Charles Babbage Award for his achievements in the field.

He earned a Bachelor of Technology (B.Tech) degree from the Indian Institute of Technology, Kanpur, India. Subsequently, he obtained Master of Science (S.M.) and Electrical Engineering (E.E.) degrees from the Massachusetts Institute of Technology (MIT). He received a Doctor of Science (Sc.D) degree from MIT.
 

Comments

ADVERTISEMENT

 

 

 

ADVERTISEMENT

 

 

E Paper

 

 

 

Video