Inventor
GOODMAN JAMES R
US33 patents
⚠️ This page may combine multiple inventors who share the name “GOODMAN JAMES R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
9 patentsUS6922756B2Jul 26, 2005
Forward state for use in cache coherency in a multiprocessor system
INTEL CORP57 citations96
US7360033B2Apr 15, 2008
Hierarchical virtual model of a cache hierarchy in a multiprocessor system
INTEL CORP22 citations92
US7269698B2Sep 11, 2007
Hierarchical virtual model of a cache hierarchy in a multiprocessor system
INTEL CORP20 citations92
US7130969B2Oct 31, 2006
Hierarchical directories for cache coherency in a multiprocessor system
INTEL CORP16 citations92
US7111128B2Sep 19, 2006
Hierarchical virtual model of a cache hierarchy in a multiprocessor system
INTEL CORP16 citations92
US6954829B2Oct 11, 2005
Non-speculative distributed conflict resolution for a cache coherency protocol
INTEL CORP31 citations92
US7434006B2Oct 7, 2008
Non-speculative distributed conflict resolution for a cache coherency protocol
INTEL CORP13 citations83
US7917646B2Mar 29, 2011
Speculative distributed conflict resolution for a cache coherency protocol
INTEL CORP6 citations71
US7457924B2Nov 25, 2008
Hierarchical directories for cache coherency in a multiprocessor system
INTEL CORP3 citations63
WISCONSIN ALUMNI RES FOUND
8 patentsUS7120762B2Oct 10, 2006
Concurrent execution of critical sections by eliding ownership of locks
WISCONSIN ALUMNI RES FOUND100 citations98
US6161170ADec 12, 2000
Multiple processor, distributed memory computer with out-of-order processing
WISCONSIN ALUMNI RES FOUND102 citations98
US6460124B1Oct 1, 2002
Method of using delays to speed processing of inferred critical program portions
WISCONSIN ALUMNI RES FOUND75 citations96
US6061776AMay 9, 2000
Multiple processor, distributed memory computer with out-of-order processing
WISCONSIN ALUMNI RES FOUND46 citations96
US5943501AAug 24, 1999
Multiple processor, distributed memory computer with out-of-order processing
WISCONSIN ALUMNI RES FOUND42 citations96
US7765364B2Jul 27, 2010
Concurrent execution of critical sections by eliding ownership of locks
WISCONSIN ALUMNI RES FOUND17 citations92
US7340569B2Mar 4, 2008
Computer architecture providing transactional, lock-free execution of lock-based programs
WISCONSIN ALUMNI RES FOUND12 citations84
US7962699B2Jun 14, 2011
Concurrent execution of critical sections by eliding ownership of locks
WISCONSIN ALUMNI RES FOUND4 citations63