John Cocke (30 de maig de 1925 – 16 de juliol de 2002) fou un informàtic nord-americà, reconegut per la seva gran contribució a l'arquitectura d'ordinadors i el disseny de compiladors optimitzadors. Molts el consideren "el pare de l'arquitectura RISC".[1]

Plantilla:Infotaula personaJohn Cocke
Biografia
Naixement30 maig 1925 Modifica el valor a Wikidata
Charlotte (Carolina del Nord) Modifica el valor a Wikidata
Mort16 juliol 2002 Modifica el valor a Wikidata (77 anys)
Valhalla (Nova York) Modifica el valor a Wikidata
NacionalitatEstatunidenc
FormacióDuke University
Es coneix perRISC
Algorisme CYK
Activitat
Camp de treballCiència computacional Modifica el valor a Wikidata
OcupacióInformàtica
OrganitzacióIBM
Membre de
Premis
Premi Turing 1987
Computer Pioneer Award (1989)
Medalla Nacional de Tecnologia (1991)
Medalla Nacional de Ciència (1994)
Medalla John von Neumann de l'IEEE (1994)
Computer History Museum Fellow (2002)

Va assistir a la Universitat Duke, on es va llicenciar en Enginyeria Mecànica el 1946 i es va doctorar el 1956. Cocke va passar tota la seva carrera professional fent recerca industrial a IBM, entre 1956 i 1992.

Potser el projecte on van destacar més les seves innovacions fou el miniordinador IBM 801, on va adonar-se que adaptar el disseny del joc d'instruccions de l'arquitectura a les instruccions relativament simples que generaven els compiladors podia permetre un alt rendiment a un cost baix.

És un dels inventors de l'algorisme CYK (la C és pel seu cognom). També va col·laborar en els primers treballs sobre reconeixement de veu i traducció automàtica que es van fer a IBM els anys 1970 i 1980. La idea d'utilitzar un model de llenguatge amb trigrames per al reconeixement de veu va ser seva.[2]

Cocke va ser nomenat IBM Fellow el 1972. Va guanyar el Premi Eckert-Mauchly el 1985, el premi Turing de l'ACM el 1987,[3] la Medalla Nacional de Tecnologia el 1991 i la Medalla Nacional de Ciència el 1994,[4][5] el Certificat de Mèrit de l'Institut Franklin el 1996, el premi Seymour Cray d'Informàtica i Enginyeria el 1999, i la Medalla Benjamin Franklin el 2000.

El 2002, va ser nomenat Fellow del Computer History Museum "pel seu desenvolupament i implementació de l'arquitectura informàtica amb joc d'instruccions reduïdes i la tecnologia d'optimització de programes".[6]

Referències

modifica
  1. Schofield, Jack «John Cocke». The Guardian. Guardian Media Group, 27-07-2002 [Consulta: 10 maig 2011]. «Cocke's idea was to use fewer instructions, but design chips that performed simple instructions very quickly. [...] Later, this approach became known as reduced instruction set computing (Risc) [...]»
  2. Jelinek, Frederick, "The Dawn of Statistical ASR and MT", Computational Linguistics, 35(4), 2009, pp. 483-494, doi: 10.1162/coli.2009.35.4.35401
  3. John Cocke, The search for performance in scientific processors: the Turing Award lecture. Communications of the ACM, Volume 31 Issue 3, March 1988, Pages 250-253. doi:10.1145/42392.42394
  4. «National Science Foundation - The President's National Medal of Science». Nsf.gov. [Consulta: 19 juny 2014].
  5. «John Cocke». thocp.net. [Consulta: 21 desembre 2015].
  6. «John Cocke». Computer History Museum. Arxivat de l'original el 2013-05-09. [Consulta: 23 maig 2013].

Enllaços externs

modifica