- John Cocke
Infobox_Scientist
name = John Cocke
image_width =
caption =
birth_date = birth date|1925|5|30|mf=y
birth_place = Charlotte,North Carolina
death_date = death date and age|2002|7|16|1925|5|30|mf=y
death_place = Valhalla,New York
residence =
citizenship =
nationality = American
ethnicity =
field =Computer Science
work_institution =IBM
alma_mater =
doctoral_advisor =
doctoral_students =
known_for =RISC
author_abbreviation_bot =
author_abbreviation_zoo =
prizes = ACM Turing Award
religion =
footnotes =John Cocke (
May 30 1925 –July 16 ,2002 ) was an Americancomputer scientist recognised for his large contribution tocomputer architecture and optimizingcompiler design. He is considered by many to be "the father ofRISC architecture."He attended
Duke University , where he received hisBachelor's degree in Mechanical Engineering in 1946 and his Ph.D. in Mathematics in 1953. Cocke spent his entire career as an industrial researcher forIBM , from 1956 to 1992.Perhaps the project where his innovations were most noted was in the
IBM 801 minicomputer, where his realization that matching the design of the architecture's instruction set to the relatively simple instructions actually emitted by compilers could allow high performance at a low cost.He is one of the inventors of
CYK algorithm (C for CYK).Cocke won the
Eckert–Mauchly Award in 1985, ACM Turing Award in 1987, theNational Medal of Technology in 1991 and theNational Medal of Science in 1994, and theSeymour Cray Computer Science and Engineering Award in 1999.He was born in Charlotte,
North Carolina and died in Valhalla,New York .External links
* [http://domino.research.ibm.com/comm/pr.nsf/pages/news.20020717_cocke.html IBM obituary]
* [http://www.pratt.duke.edu/alumni/profiles_cocke.php Duke profile]
* [http://www.iment.com/maida/tv/computer/johncocketranscript.htm Interview transcript]Persondata
NAME= Cocke, John
ALTERNATIVE NAMES=
SHORT DESCRIPTION= American computer scientist
DATE OF BIRTH=May 30 1925
PLACE OF BIRTH= Charlotte,North Carolina
DATE OF DEATH=July 16 ,2002
PLACE OF DEATH= Valhalla,New York
Wikimedia Foundation. 2010.