James Richard "Jim" Goodman (nacido el 16 de julio de 1944) se jubiló como profesor de informática en la Universidad de Auckland en Auckland , Nueva Zelanda , y profesor emérito en la Universidad de Wisconsin-Madison .
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 informática.
La investigación de Goodman se centra principalmente en la arquitectura informática. Sus intereses actuales se centran principalmente en el soporte para la memoria transaccional . El artículo seminal de Goodman de 1983, "Using cache memory to reduce processing process-memory Traffic", fue el primero en describir los protocolos de coherencia de caché de espionaje y en identificar el fenómeno de la capacidad de la caché para 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 informática, [2] y coautor, junto con Andrew Tanenbaum, de Structured Computer Organization ISBN 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]
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]
{{cite web}}
: CS1 maint: copia archivada como título ( enlace )