ACM/IEEE-CS Ken Kennedy Award 

NOMINATE  |  Nomination Questions (pdf)  |  Open Nominations (pdf)

About the Ken Kennedy Award

Next Deadline: 1 July 2016

The award nomination requires a minimum of 2 endorsements.

Established in memory of Ken Kennedy, the founder of Rice University's nationally ranked computer science program and one of the world's foremost experts on high-performance computing. A certificate and $5,000 honorarium are awarded jointly by the ACM and the IEEE Computer Society for outstanding contributions to programmability or productivity in high-performance computing together with significant community service or mentoring contributions.  Learn more about Kenneth Kennedy

Kennedy Past Recipients

2014 Charles Leiserson For your enduring influence on parallel computing systems and their adoption into mainstream use through scholarly research and development and for distinguished mentoring of computer science leaders and students.
2013 Jack Dongarra For influential contributions to mathematical software, performance measurement, and parallel programming, and significant leadership and service within the HPC community.
2012 Mary Lou Soffa For contributions to compiler technology and software engineering, exemplary service to the profession, and lifelong dedication to mentoring and improving diversity in computing.
2011 Susan L. Graham For foundational compilation algorithms and programming tools; research and discipline leadership; and exceptional mentoring.
2010 David Kuck For his pioneering contributions to compiler technology and parallel computing, the profound impact of his research on industry, and the widespread and long-lasting influence of his teaching and mentoring.

Francine Berman

For her influential leadership in the design, development and deployment of national-scale cyberinfrastructure, her-inspiring work as a teacher and mentor, and her exemplary service to the high performance community.


Kennedy Subcommittee Chair

2015 Ken Kennedy Subcommittee Chair

Valentina Salapura

Nomination Deadline for 2015 Nominations: Closed


(Must sign in with your free IEEE account)


Kennedy Press Release

IEEE-CS and ACM Recognize Charles Leiserson for Advances in Parallel Computing Systems

LOS ALAMITOS, Calif., 11 September 2014 -- Charles E. Leiserson of Massachusetts Institute of Technology (MIT) will receive the 2014 ACM-IEEE Computer Society Ken Kennedy Award for his influence on parallel computing systems and their adoption into mainstream use through scholarly research and development. He was also cited for his mentoring of computer science leaders and students.

Leiserson introduced the notion of cache-oblivious algorithms, which can exploit the memory hierarchy near optimally despite having no tuning parameters for cache size or cache-line length. He also developed the Cilk multithreaded programming technology, and led the development of several Cilk-based parallel chess-playing programs, winning numerous prizes in international competition. The award will be presented at SC 14on Tuesday, 1 November in New Orleans.

The coauthor of "Introduction to Algorithms," one of computer science's most cited publications, Leiserson is also the creator of MIT undergraduate courses on algorithms and on discrete mathematics for computer science. He headed the computer-science program for the pioneering Singapore-MIT Alliance distance-education program and developed MIT's undergraduate class on software performance engineering, which teaches parallel programming as one of several techniques for writing fast code.

Leiserson's annual workshop on Leadership Skills for Engineering and Science Faculty has educated hundreds of faculty at MIT and around the world in the human issues involved in leading technical teams in academia. He was the founding Workshop Chair for the MIT Undergraduate Practice Opportunities Program (UPOP), which teaches MIT Engineering sophomores how leadership skills can leverage their technical skills in professional environments. He is a Margaret MacVicar Faculty Fellow at MIT, the highest recognition at MIT for undergraduate teaching.

Leiserson's research centers on the theory of parallel computing, especially as it relates to engineering reality. His PhD thesis, "Area-Efficient VLSI Computation," won the first ACM Doctoral Dissertation Award, as well as the Fannie and John Hertz Foundation's Doctoral Thesis Award. A coauthor of the first paper on systolic architectures, Leiserson invented the retiming method of digital-circuit optimization, and developed the algorithmic theory behind it. On leave from MIT at Thinking Machines Corp., he designed and led the implementation of the network architecture for the Connection Machine Model CM-5 Supercomputer, which incorporated the fat-tree interconnection network he developed at MIT.

As Director of System Architecture at Akamai Technologies, he led the engineering team that developed a worldwide content-distribution network numbering over 20,000 servers. He also founded Cilk Arts Inc., which produced the Cilk++ multicore concurrency platform and was acquired by Intel in 2009. Leiserson joined the MIT faculty in 1981, where he heads the Supertech research group in MIT's Computer Science and Artificial Intelligence Laboratory. He received a BS degree from Yale University and a Ph.D. degree from Carnegie Mellon University. He is an ACM Fellow, a Fellow of the American Association for the Advancement of Science (AAAS), and a Senior Member of IEEE and the Society for Industrial and Applied Mathematics (SIAM).

Earlier this year, he was recognized with an IEEE Computer Society Taylor L. Booth Education Award for his contributions to computer science education. He is also a co-recipient of the 2014 ACM Paris Kanellakis Theory and Practice Award for contributions to efficient and robust parallel and distributed computing.

ACM and the Computer Society co-sponsor the Kennedy Award, which was established in 2009 to recognize substantial contributions to programmability and productivity in computing and significant community service or mentoring contributions. It was named for the late Ken Kennedy, founder of Rice University's computer science program and a world expert on high-performance computing. The Kennedy Award carries a US $5,000 honorarium endowed by the ACM Special Interest Group on Computer Architecture (SIGARCH) and the Computer Society.

Lieserson Feature

Charles Leiserson, MIT
is named 2014 Ken Kennedy Award Recipient. Dr. Leiserson was honored at SC14, New Orleans, LA - Nov. 18, 2014.


Computing Now