David Padua, Illinois Grainger Engineering Donald Biggar Willett Professor Emeritus in Engineering, has acquired the 2024 Ken Kennedy Award. He’s the fourth Illinois CS school member to obtain this award; it has been awarded to Sarita Adve, William Gropp, and David Kuck. The ACM/IEEE-CS Ken Kennedy Award acknowledges substantial contributions to programmability and productiveness in computing and substantial group service or mentoring contributions. Padua was acknowledged for” contributions to the idea and apply of parallel compilation and instruments, in addition to excellent mentorship and group service.”
The award might be offered on the SC24 Conference awards plenary session in Atlanta on November 19.
Padua has devoted a lot of his profession to learning languages, instruments, and compilers for parallel computing. His analysis is virtually a roll name of developments within the subject:
- strategies for program evaluation and program transformation
- methodologies to guage the effectiveness of compilers
- race detection strategies for shared-memory program
- autotuning compiler methods, superior notations, correct efficiency fashions, and machine studying‐primarily based search strategies
- excessive stage notations for parallel programming
- compiler analysis
- the environment friendly implementation of scripting languages
- improvement of the hierarchically tiled arrays notation, whose purpose is to facilitate the illustration of parallelism and locality.
Paudua’s Polaris Analysis Group collaborated with IBM compiler writers in an influential analysis of the effectiveness of vectorization. In scripting languages, the group developed strategies to enhance the efficiency of MATLAB and R packages.
Padua has supervised the dissertations of 30 PhD college students. He has printed greater than 170 papers in programming languages, compilers, instruments and parallel machine design. Padua has served as a program committee member, program chair, or normal chair to greater than 70 conferences and workshops. He was the Editor-in-Chief of Springer‐Verlag’s Encyclopedia of Parallel Computing. He’s at the moment a member of the editorial board of the Communications of the ACM, the Journal of Parallel and Distributed Computing, and the Worldwide Journal of Parallel Programming. He acquired the 2015 IEEE Pc Society Harry H. Goode Award. In 2017, he was awarded an honorary doctorate from the College of Valladolid in Spain. He’s a Fellow of the ACM, the IEEE and the AAAS.