John Cocke
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]
Biografia | |
---|---|
Naixement | 30 maig 1925 Charlotte (Carolina del Nord) |
Mort | 16 juliol 2002 (77 anys) Valhalla (Nova York) |
Nacionalitat | Estatunidenc |
Formació | Duke University |
Es coneix per | RISC Algorisme CYK |
Activitat | |
Camp de treball | Ciència computacional |
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- ↑ 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) [...]»
- ↑ 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
- ↑ 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
- ↑ «National Science Foundation - The President's National Medal of Science». Nsf.gov. [Consulta: 19 juny 2014].
- ↑ «John Cocke». thocp.net. [Consulta: 21 desembre 2015].
- ↑ «John Cocke». Computer History Museum. Arxivat de l'original el 2013-05-09. [Consulta: 23 maig 2013].
Enllaços externs
modifica- Necrològica a IBM Arxivat 2012-09-25 a Wayback Machine.
- Perfil a Duke de 1988 per Eileen Bryn
- Transcripció d'una entrevista
- Guardonats amb la Medalla John von Neumann de l'IEEE