James R. Goodman
   HOME

TheInfoList



OR:

James Richard "Jim" Goodman (born July 16, 1944) is an emeritus professor of computer science at the
University of Wisconsin–Madison The University of Wisconsin–Madison (University of Wisconsin, Wisconsin, UW, UW–Madison, or simply Madison) is a public land-grant research university in Madison, Wisconsin, United States. It was founded in 1848 when Wisconsin achieved st ...
and an honorary professor at the
University of Auckland The University of Auckland (; Māori: ''Waipapa Taumata Rau'') is a public research university based in Auckland, New Zealand. The institution was established in 1883 as a constituent college of the University of New Zealand. Initially loc ...
in
Auckland Auckland ( ; ) is a large metropolitan city in the North Island of New Zealand. It has an urban population of about It is located in the greater Auckland Region, the area governed by Auckland Council, which includes outlying rural areas and ...
,
New Zealand New Zealand () is an island country in the southwestern Pacific Ocean. It consists of two main landmasses—the North Island () and the South Island ()—and List of islands of New Zealand, over 600 smaller islands. It is the List of isla ...


Education and research

Goodman received a
PhD A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
from the
University of California, Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California), is a Public university, public Land-grant university, land-grant research university in Berkeley, California, United States. Founded in 1868 and named after t ...
in 1980. He joined the faculty at the
University of Wisconsin–Madison The University of Wisconsin–Madison (University of Wisconsin, Wisconsin, UW, UW–Madison, or simply Madison) is a public land-grant research university in Madison, Wisconsin, United States. It was founded in 1848 when Wisconsin achieved st ...
the same year as an assistant professor of computer science. Goodman's research is focused mainly on computer architecture. His current interests are primarily focused on support for
Transactional Memory In computer science and computer engineering, engineering, transactional memory attempts to simplify concurrent programming by allowing a group of load and store instructions to execute in an linearizability, atomic way. It is a concurrency control ...
. Goodman's seminal 1983 paper, "Using cache memory to reduce processor-memory traffic", was the first to describe snooping
cache coherence In computer architecture, cache coherence is the uniformity of shared resource data that is stored in multiple local caches. In a cache coherent system, if multiple clients have a cached copy of the same region of a shared memory resource, all ...
protocols and to identify the phenomenon of cache being able to conserve the memory bandwidth. Goodman is the co-author of ''A Programmer's View of Computer Architecture'' , a highly acclaimed book on computer architecture, and co-authored with
Andrew Tanenbaum Andrew Stuart Tanenbaum (born March 16, 1944), sometimes referred to by the handle AST, is an American-born Dutch computer scientist and retired professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands. He ...
''Structured Computer Organization'' . In 2007, he was named a Fellow of the
IEEE The Institute of Electrical and Electronics Engineers (IEEE) is an American 501(c)(3) organization, 501(c)(3) public charity professional organization for electrical engineering, electronics engineering, and other related disciplines. The IEEE ...
"for contributions to shared-memory multiprocessor system design". In 2010, he was named a Fellow of the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
"for contributions to parallel processor and memory system design." In 2013, he received the
Eckert–Mauchly Award The Eckert–Mauchly Award recognizes contributions to digital systems and computer architecture. It is known as the computer architecture community’s most prestigious award. First awarded in 1979, it was named for John Presper Eckert and Joh ...
for "breakthroughs in architecture of shared-memory multiprocessors".


Personal

Goodman was born in 1944 in
Topeka Topeka ( ) is the List of capitals in the United States, capital city of the U.S. state of Kansas and the county seat of Shawnee County, Kansas, Shawnee County. It is along the Kansas River in the central part of Shawnee County, in northeaste ...
,
Kansas Kansas ( ) is a landlocked U.S. state, state in the Midwestern United States, Midwestern region of the United States. It borders Nebraska to the north; Missouri to the east; Oklahoma to the south; and Colorado to the west. Kansas is named a ...
. Because of his expertise in the field of computer science, he has been interviewed several times as an expert on TV shows such as
Campbell Live ''Campbell Live'' is a half-hour-long New Zealand current affairs programme that was broadcast from 2005–2015 on at 7 pm (following 3 News) on TV3 and was hosted by John Campbell. ''Campbell Live'' conducted interviews of various notable p ...
.


References


External links

*
James Goodman's page at Auckland

James Goodman's profile on the IEEE Computer website
1944 births American computer scientists Living people University of Wisconsin–Madison faculty Academic staff of the University of Auckland Computer designers Computer systems researchers American electrical engineers People from Topeka, Kansas Fellows of the IEEE {{educationist-stub