Kenneth W. Kennedy

from Wikipedia, the free encyclopedia
Ken Kennedy 2001

Kenneth W. "Ken" Kennedy (born August 12, 1945 - February 7, 2007 in Houston ) was an American computer scientist. He was a pioneer in the development of compilers for parallel computers .

Kennedy studied mathematics at Rice University with a bachelor's degree in 1967 (summa cum laude) and at New York University with a master's degree in 1969 and a doctorate in computer science in 1971 with Jacob T. Schwartz . He was also a student of John Cocke there. He then went to Rice University, where he became a professor of mathematics in 1980 and founded the computer science faculty in 1984, which he headed until 1988. In 1997 he became John and Ann Doerr Professor for Computational Engineering. In 2002 he became a University Professor. In 1987 he was the founder and first director of the Rice Computer and Information Technology Institute and in 1989 he was the founder and director of the Center for Research on Parallel Computation (CRPC), later called the Center for High Performance Software Research (HiPerSoft).

He deals with the development of software for parallel computers and vector computers and the optimization of compilers for scientific purposes (especially in various Fortran dialects). Most recently, he has focused on software for grid computing .

In 1995 he received the W. Wallace McDowell Award .

From 1997 to 1999 he was co-head of the Advisory Committee of the US President in Computer Science (PITAC), of which he was a member from 1997 to 2001 and of which he was significantly involved in the 1999 report Information Technology Research: Investing in our future . In 1990 he became a member of the National Academy of Engineering and in 2005 of the American Academy of Arts and Sciences . He was a Fellow of the American Association for the Advancement of Science , the IEEE, and the Association for Computing Machinery . In 1999 he received the ACM Sigplan Programming Languages ​​Achievement Award.

Fonts

  • with Allen Randy Optimizing Compilers for Modern Architectures: A Dependence-based Approach , Morgan Kaufmann 2002

Web links

Individual evidence

  1. ^ Mathematics Genealogy Project
  2. PITAC Report 1999