James R. Goodman

James R. Goodman 2009.

James Richard "Jim" Goodman (född 16 juli 1944) är professor i datavetenskap vid University of Auckland i Auckland , Nya Zeeland , och professor emeritus vid University of Wisconsin–Madison .

Utbildning och forskning

Goodman doktorerade från University of California, Berkeley 1980. Han började på fakulteten vid University of Wisconsin –Madison samma år som biträdande professor i datavetenskap.

Goodmans forskning är främst inriktad på datorarkitektur: gränssnittet för hårdvara/mjukvara. Hans nuvarande intressen är främst inriktade på stöd för transaktionsminne . Goodmans framstående papper från 1983, "Using cache memory to reduce processor-memory traffic", var den första som beskrev snooping cache coherence -protokoll och identifierade fenomenet med cache som kan bevara minnesbandbredden.

    Goodman är medförfattare till A Programmer's View of Computer Architecture ISBN 978-0030972195 , en mycket hyllad bok om datorarkitektur, och medförfattare tillsammans med Andrew Tanenbaum Structured Computer Organization ISBN 978-0132916523 . 2007 utsågs han till Fellow i IEEE "för bidrag till design av multiprocessorsystem med delat minne". 2010 utsågs han till Fellow i Association for Computing Machinery "för bidrag till parallellprocessor- och minnessystemdesign." 2013 fick han Eckert–Mauchly-priset för "genombrott i arkitekturen för multiprocessorer med delat minne".

Personlig

Goodman föddes 1944 i Topeka , Kansas . På grund av sin expertis inom området datavetenskap har han intervjuats flera gånger som expert på TV-program som Campbell Live .

externa länkar