10/15/2025 | Press release | Distributed by Public on 10/15/2025 09:56
New York, NY, October 15, 2025 - ACM, the Association for Computing Machinery and IEEE Computer Society have named Saman Amarasinghe of the Massachusetts Institute of Technology as the recipient of the 2025 ACM-IEEE CS Ken Kennedy Award. The Ken Kennedy Award recognizes groundbreaking achievements in parallel and high-performance computing (HPC). Amarasinghe is cited for fundamental contributions pioneering high-performance domain-specific languages, exceptional mentorship, and service advancing the global computing community.
Modern hardware presents a complex model of computation that promises high performance, but only if the compiler can successfully bridge the challenging gap between software and hardware to fully exploit the hardware resources. Amarasinghe has produced language designs and sophisticated compiler algorithms that successfully bridge this gap.
His specific technical contributions include:
In addition to his technical mentorship, Amarasinghe has trained young people to start businesses, especially in emerging economies. For 15 years he has served as Faculty Director of MIT's Global Startup Labs (GSL). GSL has conducted hundreds of summer programs to guide university students through the process of launching information technology-based startups. These entrepreneurship programs have seeded a vibrant ecosystem of startups in Africa, South America, and South Asia.
Saman Amarasinghe is the Thomas and Gerd Perkins Professor in the Department of EECS at the Massachusetts Institute of Technology. He leads the Commit compiler research group in MIT's Computer Science & Artificial Intelligence Laboratory (CSAIL), which focuses on programming languages and compilers that maximize application performance on modern computing platforms.
Born in Sri Lanka and schooled at Royal College, Colombo, Amarasinghe is a graduate of Cornell University and earned his Master's and PhD degrees from Stanford University. He was elected as an ACM Fellow in 2019.
ACM, the Association for Computing Machinery, is the world's largest educational and scientific computing society, uniting educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. ACM strengthens the computing profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.
ACM and IEEE CS 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 IEEE CS and ACM.