Inventor
UPTON MICHAEL D
US22 patents
⚠️ This page may combine multiple inventors who share the name “UPTON MICHAEL D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
18 patentsUS6370625B1Apr 9, 2002
Method and apparatus for lock synchronization in a microprocessor system
INTEL CORP189 citations98
US6018786AJan 25, 2000
Trace based instruction caching
INTEL CORP107 citations97
US6216234B1Apr 10, 2001
Processor having execution core sections operating at different clock rates
INTEL CORP49 citations96
US6170038B1Jan 2, 2001
Trace based instruction caching
INTEL CORP60 citations96
US6094717AJul 25, 2000
Computer processor with a replay system having a plurality of checkers
INTEL CORP55 citations96
US7454600B2Nov 18, 2008
Method and apparatus for assigning thread priority in a processor or the like
INTEL CORP12 citations93
US6651158B2Nov 18, 2003
Determination of approaching instruction starvation of threads based on a plurality of conditions
INTEL CORP39 citations93
US6487675B2Nov 26, 2002
Processor having execution core sections operating at different clock rates
INTEL CORP21 citations93
US5828868AOct 27, 1998
Processor having execution core sections operating at different clock rates
INTEL CORP38 citations93
US6735688B1May 11, 2004
Processor having replay architecture with fast and slow replay paths
INTEL CORP41 citations92
US6643747B2Nov 4, 2003
Processing requests to efficiently access a limited bandwidth storage area
INTEL CORP34 citations92
US7010669B2Mar 7, 2006
Determining whether thread fetch operation will be blocked due to processing of another thread
INTEL CORP13 citations84
US6256745B1Jul 3, 2001
Processor having execution core sections operating at different clock rates
INTEL CORP13 citations82
US7987346B2Jul 26, 2011
Method and apparatus for assigning thread priority in a processor or the like
INTEL CORP2 citations63
US7085889B2Aug 1, 2006
Use of a context identifier in a cache memory
INTEL CORP4 citations57
USRE45487EApr 21, 2015
Processor having execution core sections operating at different clock rates
INTEL CORP0 citations52
US7877583B2Jan 25, 2011
Method and apparatus for assigning thread priority in a processor or the like
INTEL CORP0 citations52
US9785436B2Oct 10, 2017
Apparatus and method for efficient gather and scatter operations
INTEL CORP1 citations51