John Cocke

John Cocke

John Cocke (* 30. Mai 1925 in Charlotte, North Carolina; † 16. Juli 2002 in Valhalla, New York) war ein amerikanischer Informatiker, der große Beiträge zur Rechnerarchitektur und zur Compiler-Optimierung geleistet hat. Er gilt als Schöpfer der RISC-Architektur.

Biografie

John Cocke studierte an der Duke University, wo er 1946 seinen Bachelor in Maschinenbau und 1956 seinen Ph.D. in Mathematik machte. Cocke verbrachte seine gesamte Karriere von 1956 bis 1992 als Forscher bei IBM. Daneben war er Gastprofessor am MIT und am Courant Institute of Mathematical Sciences of New York University.

1970 entwickelte er unabhängig von Daniel Younger, Tadao Kasami und anderen den Cocke-Younger-Kasami-Algorithmus zur Lösung des Wortproblems. 1974 schuf er mit Lalit Bahl, Frederick Jelinek und Josef Raviv den BCJR-Algorithmus zur Dekodierung von Block- und Faltungscodes. 1975 entwickelte er am Thomas J. Watson Research Center das RISC-Konzept für den Minicomputer IBM 801, indem er dessen Befehlssatz-Design an die vergleichsweise simplen tatsächlich von Compilern genutzten Instruktionen anpasste und so hohe Performance zu niedrigen Kosten ermöglichte. Schon zuvor befasste Cocke sich auch intensiv mit Compileroptimierung, ohne die ein RISC-Rechner nicht sinnvoll eingesetzt werden kann.

1972 wurde er IBM Fellow, 1979 Mitglied der National Academy of Engineering. 1985 wurde ihm der Eckert-Mauchly Award verliehen, 1986 wurde er Fellow der American Academy of Arts and Sciences. 1987 bekam er den Turing Award, 1988 einen Ehrendoktortitel der Duke University, 1991 die National Medal of Technology. 1993 wurde er gewähltes Mitglied der National Academy of Sciences, 1994 erhielt er die National Medal of Science und die John-von-Neumann-Medaille, 1999 den Seymour Cray Computer Science and Engineering Award und 2000 die Benjamin Franklin Medal.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • John Cocke — Naissance 30 mai 1925 Charlotte, Caroline du Nord (États Unis) Décès 16 juillet 2002 (à 77 ans) Valhalla, New York (États Unis) Nationalité …   Wikipédia en Français

  • John Cocke — Nombre John Cocke Nacimiento 30 de mayo d …   Wikipedia Español

  • 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 =… …   Wikipedia

  • John Cocke (disambiguation) — John Cocke may refer to:*John Cocke (1925 – 2002), American computer scientist *John Alexander Cocke, American politician who represented Tennesseeee also*Jack Cock (1893 1966), English footballer *John Cox (disambiguation) …   Wikipedia

  • John Alexander Cocke — (* 1772 in Brunswick, Brunswick County, Virginia; † 16. Februar 1854 in Rutledge, Tennessee) war ein US amerikanischer Politiker. Zwischen 1819 und 1827 vertrat er den Bundesstaat Tennessee im US Repräsentantenhaus. Werdegang John Cocke war… …   Deutsch Wikipedia

  • Cocke — is a surname (pronounced cock or coke) and may refer to: Charles Lewis Cocke (1940 ) Professor of Physics at Kansas State University, winner of 2006 Davisson Germer Prize James Cocke, mayor of Williamsburg, Virginia in the eighteenth century… …   Wikipedia

  • John Alexander Cocke — was an American politician who represented Tennessee as a member of the United States House of Representatives. He was born in Brunswick, Nottoway County, Virginia in 1772. He moved with his parents to Tennessee, where he attended the public… …   Wikipedia

  • Cocke — ist der Familienname folgender Personen: John Cocke (1925–2002), US amerikanischer Informatiker John Alexander Cocke (1772–1854), US amerikanischer Politiker Philip St. George Cocke (1809–1861), Brigadegeneral der Konföderierten Staaten im… …   Deutsch Wikipedia

  • John Cox — may refer to:*Sir John Cox (1928–2006), British Royal Navy admiral *John Cox (cartoonist), American cartoonist *John Cox (cricketer), Tasmanian Australian cricket player *John Cox (mayor), mayor of Georgetown, Maryland *John Cox (New Zealand),… …   Wikipedia

  • John Hopcroft — John Edward Hopcroft, né le 7 octobre 1939, est un informaticien américain, enseignant à l université Cornell et dont il devient le doyen de la Faculté d Ingénierie en 1994. Il est l un des trois auteurs de deux livres importants sur la …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”