James Richard "Jim" Goodman (nacido el 16 de julio de 1944) es profesor de informática en la Universidad de Auckland en Auckland , Nueva Zelanda , y profesor emérito en la Universidad de Wisconsin-Madison .
Educación e investigación
Goodman recibió un doctorado de la Universidad de California, Berkeley en 1980. Se unió a la facultad de la Universidad de Wisconsin-Madison el mismo año como profesor asistente de ciencias de la computación.
La investigación de Goodman se centra principalmente en la arquitectura de la computadora: la interfaz hardware / software. Sus intereses actuales se centran principalmente en el apoyo a la memoria transaccional . El artículo seminal de Goodman de 1983, "Uso de la memoria caché para reducir el tráfico de la memoria del procesador", fue el primero en describir los protocolos de coherencia de la caché de espionaje e identificar el fenómeno de la caché que puede conservar el ancho de banda de la memoria. [1]
Goodman es coautor de A Programmer's View of Computer Architecture ISBN 978-0030972195 , un libro muy aclamado sobre arquitectura de computadoras, [2] y es coautor con Andrew Tanenbaum Structured Computer OrganizationISBN 978-0132916523 . [3] En 2007, fue nombrado miembro del IEEE "por sus contribuciones al diseño de sistemas multiprocesador de memoria compartida". [4] En 2010, fue nombrado miembro de la Association for Computing Machinery "por sus contribuciones al diseño de sistemas de memoria y procesadores paralelos". [5] En 2013, recibió el premio Eckert-Mauchly por "avances en la arquitectura de multiprocesadores de memoria compartida". [6]
Personal
Goodman nació en 1944 en Topeka , Kansas . Debido a su experiencia en el campo de la informática, ha sido entrevistado varias veces como experto en programas de televisión como Campbell Live . [7]
Referencias
- ^ JR Goodman (1983). "Uso de la memoria caché para reducir el tráfico de la memoria del procesador". ISCA '83: Actas del 10º Simposio Internacional Anual sobre Arquitectura de Computadoras, Estocolmo, Suecia . 11 (3): 124-131. doi : 10.1145 / 800046.801647 . ISBN 0-89791-101-6. S2CID 52801077 .
- ^ JR Goodman, K. Miller (1993). La visión de un programador de la arquitectura de computadoras: con ejemplos de lenguaje ensamblador de la arquitectura MIPS RISC . ISBN 0195131096.
- ^ A. Tanenbaum, JR Goodman (1998). Organización informática estructurada, 4ª edición .
- ^ "Copia archivada" . Archivado desde el original el 20 de noviembre de 2012 . Consultado el 7 de enero de 2013 .CS1 maint: copia archivada como título ( enlace )
- ^ "Copia archivada" . Archivado desde el original el 28 de abril de 2012 . Consultado el 21 de mayo de 2012 .CS1 maint: copia archivada como título ( enlace )
- ^ "Copia archivada" (PDF) . Archivado desde el original (PDF) el 14 de julio de 2014 . Consultado el 23 de mayo de 2013 .CS1 maint: copia archivada como título ( enlace )
- ^ "El problema con la banda ancha" . Campbell Live . 2007-01-30.
enlaces externos
- La página de James Goodman en Auckland
- Perfil de James Goodman en el sitio web de IEEE Computer