Ken Kennedy (computer scientist): Difference between revisions
m Added the {{Authority control}} template with VIAF number 33965052: http://viaf.org/viaf/33965052 . Please report any errors. |
m Moving Category:1995 Fellows of the Association for Computing Machinery to Category:1995 fellows of the Association for Computing Machinery per Wikipedia:Categories for discussion/Speedy |
||
(33 intermediate revisions by 30 users not shown) | |||
Line 1: | Line 1: | ||
{{ |
{{Short description|American computer scientist}} |
||
{{Infobox scientist |
|||
| name = Ken Kennedy |
| name = Ken Kennedy |
||
| image = |
| image = KenKennedy2001.jpg |
||
| image_size = |
| image_size = |
||
| caption = |
| caption = Ken Kennedy (2001 photo) |
||
| birth_date = {{birth date|1945|08|12}} |
| birth_date = {{birth date|1945|08|12}} |
||
| birth_place = |
| birth_place = |
||
| death_date = {{death date and age|2007|02|07|1945|08|12}} |
| death_date = {{death date and age|2007|02|07|1945|08|12}} |
||
| death_place = [[Houston, Texas]] |
| death_place = [[Houston, Texas]] |
||
| nationality = |
| nationality = American |
||
| fields = [[Computer sciences]] |
| fields = [[Computer sciences]] |
||
| workplaces = [[Rice University]] |
| workplaces = [[Rice University]] |
||
| alma_mater = [[New York University]] |
| alma_mater = [[Rice University]]<br>[[New York University]] |
||
| doctoral_advisor = [[Jacob T. Schwartz]] |
| doctoral_advisor = [[Jacob T. Schwartz]] |
||
| doctoral_students = {{plainlist|1= |
|||
| doctoral_students = [[Ulrich Kremer]]<br>[[Keith Cooper (scientist)|Keith Cooper]]<br>[[Kathryn McKinley]]<br>[[Reinhard von Hanxleden]] |
|||
*[[Mary Hall (computer scientist)|Mary Hall]] |
|||
*[[Kathryn S. McKinley]] |
|||
*[[Hausi A. Muller]] |
|||
⚫ | |||
| known_for = |
| known_for = |
||
| awards = |
| awards = |
||
}} |
}} |
||
'''Ken Kennedy''' (August 12, 1945 – February 7, 2007) was an |
'''Ken Kennedy''' (August 12, 1945 – February 7, 2007) was an American [[computer scientist]] and [[professor]] at [[Rice University]]. He was the founding chairman of Rice's Computer Science Department.<ref>[http://www.cs.rice.edu/~ken/kennedy-vita.pdf cs.rice.edu -- Ken Kennedy CV]</ref><ref name="ken rice page">[http://www.cs.rice.edu/~ken/ Rice University - Ken Kennedy home page]</ref> |
||
Kennedy directed the construction of several substantial [[software]] systems for programming [[parallel computing|parallel]] [[computer]]s, including an |
Kennedy directed the construction of several substantial [[software]] systems for programming [[parallel computing|parallel]] [[computer]]s, including an [[automatic vectorization|automatic vectorizer]] for [[Fortran 77]], an integrated scientific programming environment, [[compiler]]s for [[Fortran 90]] and [[High Performance Fortran]], and a compilation system for domain languages based on the numerical computing environment [[MATLAB]]. |
||
He wrote over 200 articles and book chapters, plus numerous conference addresses.<ref name="ken rice page"/> Kennedy was elected to the [[National Academy of Engineering]] in 1990. He was named a Fellow of the [[American Association for the Advancement of Science|AAAS]] in 1994 and of the [[Association for Computing Machinery|ACM]] and [[IEEE]] in 1995. In recognition of his achievements in compilation for high performance computer systems, he was honored as the recipient of the 1995 [[McDowell Award|W. W. McDowell Award]], the highest research award of the [[IEEE Computer Society]]. In 1999, he was named recipient of the ACM [[SIGPLAN]] Programming Languages Achievement Award, the third time this award was given. In 2005, he was elected to the [[American Academy of Arts and Sciences]]. |
He wrote over 200 articles and book chapters, plus numerous conference addresses.<ref name="ken rice page"/> Kennedy was elected to the [[National Academy of Engineering]] in 1990. He was named a Fellow of the [[American Association for the Advancement of Science|AAAS]] in 1994 and of the [[Association for Computing Machinery|ACM]] and [[IEEE]] in 1995. In recognition of his achievements in compilation for high performance computer systems, he was honored as the recipient of the 1995 [[McDowell Award|W. W. McDowell Award]], the highest research award of the [[IEEE Computer Society]]. From 1997 to 1999, he served as co-chair of the President's Information Technology Advisory Committee (PITAC). In 1999, he was named recipient of the ACM [[SIGPLAN]] Programming Languages Achievement Award, the third time this award was given. In 2005, he was elected to the [[American Academy of Arts and Sciences]]. |
||
Kennedy died of [[pancreatic cancer]] in [[Houston]] at the age of 61.<ref>{{cite news|accessdate=February 9, 2007|url= |
Kennedy died of [[pancreatic cancer]] in [[Houston]] at the age of 61.<ref>{{cite news|accessdate=February 9, 2007|url=https://www.nytimes.com/2007/02/09/obituaries/09kennedy.html |author=Markoff, John |
||
|title=Obituary:Ken Kennedy, 61, a Pioneer of Computer Software, Dies|work=[[New York Times]]|date=February 9, 2007 |
|title=Obituary:Ken Kennedy, 61, a Pioneer of Computer Software, Dies|work=[[New York Times]]|date=February 9, 2007}}</ref> At the time of his death he was the [[John Doerr|John and Ann Doerr]] University Professor in the department of [[Computer Science]] at [[Rice University|Rice]] and the Director of the Center for High Performance Software Research (HiPerSoft). As of November 20, 2006, he had directed the PhD dissertations of 38 graduate students and masters theses for 8 students.<ref name="ken rice page"/> |
||
Kennedy's last publication was ''The rise and fall of High Performance Fortran: an historical object lesson'',<ref>[http://portal.acm.org/citation.cfm?id=1238844.1238851 The rise and fall of High Performance Fortran: an historical object lesson]</ref> in which Kennedy discussed the general failure of the [[High Performance Fortran]] language which he had championed. |
Kennedy's last publication was ''The rise and fall of High Performance Fortran: an historical object lesson'',<ref>[http://portal.acm.org/citation.cfm?id=1238844.1238851 The rise and fall of High Performance Fortran: an historical object lesson]</ref> in which Kennedy discussed the general failure of the [[High Performance Fortran]] language which he had championed. |
||
On November 18, 2009, the [[Association for Computing Machinery|ACM]] and |
On November 18, 2009, the [[Association for Computing Machinery|ACM]] and |
||
[[Institute of Electrical and Electronics Engineers|IEEE]] |
[[Institute of Electrical and Electronics Engineers|IEEE]] |
||
awarded the first [[Ken Kennedy Award|Ken Kennedy CS Award]]<ref> |
awarded the first [[Ken Kennedy Award|Ken Kennedy CS Award]]<ref>{{Cite web |url=http://awards.acm.org/homepage.cfm?awd=167 |title=ACM - IEEE CS Ken Kennedy Award - 2009 |access-date=2009-11-18 |archive-url=https://web.archive.org/web/20090321024708/http://awards.acm.org/homepage.cfm?awd=167 |archive-date=2009-03-21 |url-status=dead }}</ref> |
||
to Francine Berman of [[Rensselaer Polytechnic Institute]]. |
to [[Francine Berman]] of [[Rensselaer Polytechnic Institute]]. |
||
The award was given at the ACM IEEE [[ |
The award was given at the ACM IEEE [[List of computer science conferences#High-performance computing|Supercomputing]] (or, "SC") '09 conference.<ref>{{Cite web |url=http://scyourway.supercomputing.org/conference/view/inspkr104 |title=Kennedy Award Recipient: Francine Berman |access-date=2009-11-18 |archive-url=https://web.archive.org/web/20110728072116/http://scyourway.supercomputing.org/conference/view/inspkr104 |archive-date=2011-07-28 |url-status=dead }}</ref> |
||
== Bibliography == |
== Bibliography == |
||
*Allen, Randy; Kennedy, Ken (2002). ''Optimizing Compilers for Modern Architectures: A Dependence-based Approach''. San Francisco: Morgan Kaufmann Publishers. ISBN |
*Allen, Randy; Kennedy, Ken (2002). ''Optimizing Compilers for Modern Architectures: A Dependence-based Approach''. San Francisco: Morgan Kaufmann Publishers. {{ISBN|1-55860-286-0}}. |
||
==References== |
==References== |
||
Line 43: | Line 48: | ||
*[http://www.cs.rice.edu/~ken Ken Kennedy's homepage] – at Rice University's Computer Science Department |
*[http://www.cs.rice.edu/~ken Ken Kennedy's homepage] – at Rice University's Computer Science Department |
||
*{{MathGenealogy|id=43776|name=Ken Kennedy}} |
*{{MathGenealogy|id=43776|name=Ken Kennedy}} |
||
*[http://www.computer.org/portal/site/ieeecs/menuitem.c5efb9b8ade9096b8a9ca0108bcd45f3/index.jsp?&pName=ieeecs_level1&path=ieeecs |
*[https://web.archive.org/web/20070929133553/http://www.computer.org/portal/site/ieeecs/menuitem.c5efb9b8ade9096b8a9ca0108bcd45f3/index.jsp?&pName=ieeecs_level1&path=ieeecs%2Fabout%2Fawards&file=WallaceMcD_recipients.xml&xsl=generic.xsl& List of McDowell Award recipients] |
||
⚫ | |||
⚫ | |||
{{Persondata <!-- Metadata: see [[Wikipedia:Persondata]]. --> |
|||
| NAME =Kennedy, Ken |
|||
| ALTERNATIVE NAMES = |
|||
| SHORT DESCRIPTION = |
|||
| DATE OF BIRTH =August 12, 1945 |
|||
| PLACE OF BIRTH = |
|||
| DATE OF DEATH =February 7, 2007 |
|||
| PLACE OF DEATH =[[Houston, Texas]] |
|||
⚫ | |||
{{DEFAULTSORT:Kennedy, Ken}} |
{{DEFAULTSORT:Kennedy, Ken}} |
||
[[Category:1945 births]] |
[[Category:1945 births]] |
||
[[Category:2007 deaths]] |
[[Category:2007 deaths]] |
||
[[Category:American computer scientists]] |
[[Category:American computer scientists]] |
||
[[Category: |
[[Category:1995 fellows of the Association for Computing Machinery]] |
||
[[Category: |
[[Category:Fellows of the IEEE]] |
||
[[Category:New York University alumni]] |
[[Category:New York University alumni]] |
||
[[Category:Deaths from pancreatic cancer]] |
[[Category:Deaths from pancreatic cancer in Texas]] |
||
[[Category:Cancer deaths in Texas]] |
|||
[[Category:Members of the United States National Academy of Engineering]] |
[[Category:Members of the United States National Academy of Engineering]] |
||
[[Category:Rice University faculty]] |
[[Category:Rice University faculty]] |
||
[[Category:Rice University alumni]] |
[[Category:Rice University alumni]] |
||
[[Category:Researchers in distributed computing]] |
|||
[[pt:Ken Kennedy (cientista da computação)]] |
Latest revision as of 07:15, 13 September 2024
Ken Kennedy | |
---|---|
Born | August 12, 1945 |
Died | February 7, 2007 | (aged 61)
Nationality | American |
Alma mater | Rice University New York University |
Scientific career | |
Fields | Computer sciences |
Institutions | Rice University |
Doctoral advisor | Jacob T. Schwartz |
Doctoral students |
Ken Kennedy (August 12, 1945 – February 7, 2007) was an American computer scientist and professor at Rice University. He was the founding chairman of Rice's Computer Science Department.[1][2]
Kennedy directed the construction of several substantial software systems for programming parallel computers, including an automatic vectorizer for Fortran 77, an integrated scientific programming environment, compilers for Fortran 90 and High Performance Fortran, and a compilation system for domain languages based on the numerical computing environment MATLAB.
He wrote over 200 articles and book chapters, plus numerous conference addresses.[2] 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 and IEEE 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 the IEEE Computer Society. From 1997 to 1999, he served as co-chair of the President's Information Technology Advisory Committee (PITAC). In 1999, he was named recipient of the ACM SIGPLAN Programming Languages Achievement Award, the third time this award was given. In 2005, he was elected to the American Academy of Arts and Sciences.
Kennedy died of pancreatic cancer in Houston at the age of 61.[3] At the time of his death he was the John and Ann Doerr University Professor in the department of Computer Science at Rice and the Director of the Center for High Performance Software Research (HiPerSoft). As of November 20, 2006, he had directed the PhD dissertations of 38 graduate students and masters theses for 8 students.[2]
Kennedy's last publication was The rise and fall of High Performance Fortran: an historical object lesson,[4] in which Kennedy discussed the general failure of the High Performance Fortran language which he had championed.
On November 18, 2009, the ACM and IEEE awarded the first Ken Kennedy CS Award[5] to Francine Berman of Rensselaer Polytechnic Institute. The award was given at the ACM IEEE Supercomputing (or, "SC") '09 conference.[6]
Bibliography
[edit]- Allen, Randy; Kennedy, Ken (2002). Optimizing Compilers for Modern Architectures: A Dependence-based Approach. San Francisco: Morgan Kaufmann Publishers. ISBN 1-55860-286-0.
References
[edit]- ^ cs.rice.edu -- Ken Kennedy CV
- ^ a b c Rice University - Ken Kennedy home page
- ^ Markoff, John (February 9, 2007). "Obituary:Ken Kennedy, 61, a Pioneer of Computer Software, Dies". New York Times. Retrieved February 9, 2007.
- ^ The rise and fall of High Performance Fortran: an historical object lesson
- ^ "ACM - IEEE CS Ken Kennedy Award - 2009". Archived from the original on 2009-03-21. Retrieved 2009-11-18.
- ^ "Kennedy Award Recipient: Francine Berman". Archived from the original on 2011-07-28. Retrieved 2009-11-18.
External links
[edit]- Ken Kennedy's homepage – at Rice University's Computer Science Department
- Ken Kennedy at the Mathematics Genealogy Project
- List of McDowell Award recipients
- 1945 births
- 2007 deaths
- American computer scientists
- 1995 fellows of the Association for Computing Machinery
- Fellows of the IEEE
- New York University alumni
- Deaths from pancreatic cancer in Texas
- Members of the United States National Academy of Engineering
- Rice University faculty
- Rice University alumni
- Researchers in distributed computing