stringtranslate.com

John Cocke (informático)

John Cocke (30 de mayo de 1925 - 16 de julio de 2002) fue un científico informático estadounidense reconocido por su gran contribución a la arquitectura informática y la optimización del diseño de compiladores . Muchos lo consideran "el padre de la arquitectura RISC ". [1]

Biografía

Nació en Charlotte , Carolina del Norte , Estados Unidos. Asistió a la Universidad de Duke , donde recibió su licenciatura en ingeniería mecánica en 1946 y su doctorado. en matemáticas en 1956. Cocke pasó toda su carrera como investigador industrial para IBM , de 1956 a 1992. [2]

Quizás el proyecto donde más se notaron sus innovaciones fue en la minicomputadora IBM 801 , donde se dio cuenta de que hacer coincidir el diseño del conjunto de instrucciones de la arquitectura con las instrucciones relativamente simples realmente emitidas por los compiladores podría permitir un alto rendimiento a bajo costo.

Es uno de los inventores del algoritmo CYK (C de Cocke). También participó en el trabajo pionero de reconocimiento de voz y traducción automática en IBM en las décadas de 1970 y 1980, y Frederick Jelinek le atribuye haber originado la idea de utilizar un modelo de lenguaje de trigramas para el reconocimiento de voz. [3]

Cocke fue nombrado miembro de IBM en 1972. Ganó el premio Eckert-Mauchly en 1985, el premio ACM Turing en 1987, [4] la Medalla Nacional de Tecnología en 1991 y la Medalla Nacional de Ciencias en 1994, [5] [1] IEEE Medalla John von Neumann en 1984, Certificado de Mérito del Instituto Franklin en 1996, Premio de Ingeniería Informática Seymour Cray en 1999 y Medalla Benjamin Franklin en 2000. Fue miembro de la Academia Estadounidense de Artes y Ciencias , [6] la Sociedad Filosófica Estadounidense , [7] y la Academia Nacional de Ciencias . [8]

En 2002, fue nombrado miembro del Museo de Historia de la Computación "por su desarrollo e implementación de arquitectura informática con conjuntos de instrucciones reducidos y tecnología de optimización de programas". [9]

Murió en Valhalla , Nueva York , Estados Unidos.

Referencias

  1. ^ ab Schofield, Jack (27 de julio de 2002). "Juan Cocke". El guardián . Consultado el 10 de mayo de 2011 . La idea de Cocke era utilizar menos instrucciones, pero diseñar chips que ejecutaran instrucciones sencillas muy rápidamente. [...] Posteriormente, este enfoque se conoció como computación con conjunto de instrucciones reducido (Risc) [...]
  2. ^ Lohr, Steve (19 de julio de 2002). "John Cocke, un asistente de chips de IBM, ha muerto a los 77 años". Los New York Times . Consultado el 11 de febrero de 2024 .
  3. ^ Jelinek, Frederick, "El amanecer de la ASR y la MT estadísticas", Computational Linguistics, 35(4), 2009, págs. 483-494, doi: 10.1162/coli.2009.35.4.35401
  4. ^ John Cocke, La búsqueda del rendimiento en procesadores científicos: la conferencia del Premio Turing. Comunicaciones de la ACM, Volumen 31 Número 3, marzo de 1988, páginas 250-253. doi:10.1145/42392.42394
  5. ^ "Fundación Nacional de Ciencias - Medalla Nacional de Ciencias del Presidente". Nsf.gov . Consultado el 19 de junio de 2014 .
  6. ^ "John Cocke". Academia Estadounidense de Artes y Ciencias . Consultado el 21 de diciembre de 2021 .
  7. ^ "Historial de miembros de APS". búsqueda.amphilsoc.org . Consultado el 21 de diciembre de 2021 .
  8. ^ "John Cocke". www.nasonline.org . Consultado el 21 de diciembre de 2021 .
  9. ^ "John Cocke". Museo de Historia de la Computación. Archivado desde el original el 9 de mayo de 2013 . Consultado el 23 de mayo de 2013 .

enlaces externos