- Ken Kennedy (computer scientist)
Ken Kennedy (
August 12 ,1945 –February 7 ,2007 ) was an American computer scientist andprofessor atRice University . He was the founding chairman of Rice's Computer Science Department. [ [http://www.cs.rice.edu/~ken/kennedy-vita.pdf cs.rice.edu -- Ken Kennedy CV] ] [http://www.cs.rice.edu/~ken/ Rice University - Ken Kennedy home page] ] . His name is listed prominently under Faculty in the list ofnotable Rice U. people.Kennedy directed the construction of several substantial
software systems for programming parallelcomputer s, including an automatic vectorizer forFortran 77 , an integrated scientific programming environment,compiler s forFortran 90 andHigh Performance Fortran , and a compilation system for domain languages based on the numerical computing environmentMATLAB .He wrote over 200 articles and book chapters, plus numerous conference addresses, etc. [http://www.cs.rice.edu/~ken/ Rice University - Ken Kennedy home page] ] Kennedy was elected to the
National Academy of Engineering in 1990. He was named a Fellow of the AAAS in 1994 and of the ACM andIEEE in 1995. In recognition of his achievements in compilation for high performance computer systems, he was honored as the recipient of the 1995 W. W. McDowell Award, the highest research award of theIEEE Computer Society . In 1999, he was named recipient of the ACMSIGPLAN Programming Languages Achievement Award, the third time this award was given. In 2005, he was elected to theAmerican Academy of Arts and Sciences .He died of pancreatic cancer at the age of 61. [ [http://www.nytimes.com/2007/02/09/obituaries/09kennedy.html?ex=1171688400&en=af4f1535df5ea2b3&ei=5040&partner=MOREOVERNEWS New York Times Obituary (February 9, 2007)] Accessed: February 12, 2007 ] At the time of his death he was the John and Ann Doerr University Professor in the department of
Computer Science at Rice. As ofNovember 20 , 2006 he had directed the PhD dissertations of 38 graduate students, and masters theses for 8 others. [http://www.cs.rice.edu/~ken/ Rice University - Ken Kennedy home page] ]In an ironic twist of fate, Kennedy's last publication was "The rise and fall of High Performance Fortran: an historical object lesson" [ [http://portal.acm.org/citation.cfm?id=1238844.1238851 The rise and fall of High Performance Fortran: an historical object lesson] ] , in which Kennedy discussed the general failure of the
High Performance Fortran language which he had championed.Bibliography
*Allen, Randy; Kennedy, Ken (2002). "Optimizing Compilers for Modern Architectures: A Dependence-based Approach". San Francisco: Morgan Kaufmann Publishers. ISBN 1-55860-286-0.
External links
* [http://www.cs.rice.edu/~ken Ken Kennedy's homepage] – at Rice University's Computer Science Department
* [http://www.computer.org/portal/site/ieeecs/menuitem.c5efb9b8ade9096b8a9ca0108bcd45f3/index.jsp?&pName=ieeecs_level1&path=ieeecs/about/awards&file=WallaceMcD_recipients.xml&xsl=generic.xsl& List of McDowell Award recipients]References
Wikimedia Foundation. 2010.