Inventor
STEELY JR SIMON C
US112 patents
⚠️ This page may combine multiple inventors who share the name “STEELY JR SIMON C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
DIGITAL EQUIPMENT CORP
17 patentsUS6088771AJul 11, 2000
Mechanism for reducing latency of memory barrier operations on a multiprocessor system
DIGITAL EQUIPMENT CORP142 citations98
US5519841AMay 21, 1996
Multi instruction register mapper
DIGITAL EQUIPMENT CORP134 citations98
US5197132AMar 23, 1993
Register mapping system having a log containing sequential listing of registers that were changed in preceding cycles for precise post-branch recovery
DIGITAL EQUIPMENT CORP129 citations98
US6049889AApr 11, 2000
High performance recoverable communication method and apparatus for write-only networks
DIGITAL EQUIPMENT CORP125 citations96
US5758142AMay 26, 1998
Trainable apparatus for predicting instruction outcomes in pipelined processors
DIGITAL EQUIPMENT CORP176 citations96
US5283873AFeb 1, 1994
Next line prediction apparatus for a pipelined computed system
DIGITAL EQUIPMENT CORP84 citations96
US5179673AJan 12, 1993
Subroutine return prediction mechanism using ring buffer and comparing predicated address with actual address to validate or flush the pipeline
DIGITAL EQUIPMENT CORP58 citations96
US5564118AOct 8, 1996
Past-history filtered branch prediction
DIGITAL EQUIPMENT CORP52 citations95
US5828874AOct 27, 1998
Past-history filtered branch prediction
DIGITAL EQUIPMENT CORP24 citations93
US5581719ADec 3, 1996
Multiple block line prediction
DIGITAL EQUIPMENT CORP20 citations93
US5551048AAug 27, 1996
Ring based distributed communication bus for a multiprocessor network
DIGITAL EQUIPMENT CORP40 citations93
US5509135AApr 16, 1996
Multi-index multi-way set-associative cache
DIGITAL EQUIPMENT CORP45 citations93
US5003459AMar 26, 1991
Cache memory system
DIGITAL EQUIPMENT CORP45 citations93
US5829051AOct 27, 1998
Apparatus and method for intelligent multiple-probe cache allocation
DIGITAL EQUIPMENT CORP33 citations92
US5619662AApr 8, 1997
Memory reference tagging
DIGITAL EQUIPMENT CORP52 citations92
US5214770AMay 25, 1993
System for flushing instruction-cache only when instruction-cache address and data-cache address are matched and the execution of a return-from-exception-or-interrupt command
DIGITAL EQUIPMENT CORP43 citations92
US5038278AAug 6, 1991
Cache with at least two fill rates
DIGITAL EQUIPMENT CORP33 citations92
HEWLETT PACKARD DEVELOPMENT CO
13 patentsUS6647466B2Nov 11, 2003
Method and apparatus for adaptively bypassing one or more levels of a cache hierarchy
HEWLETT PACKARD DEVELOPMENT CO68 citations96
US7240165B2Jul 3, 2007
System and method for providing parallel data requests
HEWLETT PACKARD DEVELOPMENT CO19 citations92
US7177987B2Feb 13, 2007
System and method for responses between different cache coherency protocols
HEWLETT PACKARD DEVELOPMENT CO31 citations92
US6801986B2Oct 5, 2004
Livelock prevention by delaying surrender of ownership upon intervening ownership request during load locked / store conditional atomic memory operation
HEWLETT PACKARD DEVELOPMENT CO37 citations92
US7962696B2Jun 14, 2011
System and method for updating owner predictors
HEWLETT PACKARD DEVELOPMENT CO16 citations84
US7856534B2Dec 21, 2010
Transaction references for requests in a multi-processor network
HEWLETT PACKARD DEVELOPMENT CO11 citations84
US7818391B2Oct 19, 2010
System and method to facilitate ordering point migration
HEWLETT PACKARD DEVELOPMENT CO9 citations84
US7409500B2Aug 5, 2008
Systems and methods for employing speculative fills
HEWLETT PACKARD DEVELOPMENT CO14 citations84
US7395374B2Jul 1, 2008
System and method for conflict responses in a cache coherency protocol with ordering point migration
HEWLETT PACKARD DEVELOPMENT CO18 citations84
US7340565B2Mar 4, 2008
Source request arbitration
HEWLETT PACKARD DEVELOPMENT CO11 citations84
US7237067B2Jun 26, 2007
Managing a multi-way associative cache
HEWLETT PACKARD DEVELOPMENT CO10 citations84
US7149852B2Dec 12, 2006
System and method for blocking data responses
HEWLETT PACKARD DEVELOPMENT CO18 citations84
US7143245B2Nov 28, 2006
System and method for read migratory optimization in a cache coherency protocol
HEWLETT PACKARD DEVELOPMENT CO16 citations84
COMPAQ COMPUTER CORP
12 patentsUS6108737AAug 22, 2000
Method and apparatus for reducing latency of inter-reference ordering in a multiprocessor system
COMPAQ COMPUTER CORP148 citations99
US6055605AApr 25, 2000
Technique for reducing latency of inter-reference ordering using commit signals in a multiprocessor system having shared caches
COMPAQ COMPUTER CORP181 citations99
US6209065B1Mar 27, 2001
Mechanism for optimizing generation of commit-signals in a distributed shared-memory system
COMPAQ COMPUTER CORP144 citations98
US6085263AJul 4, 2000
Method and apparatus for employing commit-signals and prefetching to maintain inter-reference ordering in a high-performance I/O processor
COMPAQ COMPUTER CORP111 citations97
US6286090B1Sep 4, 2001
Mechanism for selectively imposing interference order between page-table fetches and corresponding data fetches
COMPAQ COMPUTER CORP66 citations96
US6081887AJun 27, 2000
System for passing an index value with each prediction in forward direction to enable truth predictor to associate truth value with particular branch instruction
COMPAQ COMPUTER CORP62 citations96
US6249520B1Jun 19, 2001
High-performance non-blocking switch with multiple channel ordering constraints
COMPAQ COMPUTER CORP63 citations94
US6202126B1Mar 13, 2001
Victimization of clean data blocks
COMPAQ COMPUTER CORP30 citations92
US6105108AAug 15, 2000
Method and apparatus for releasing victim data buffers of computer systems by comparing a probe counter with a service counter
COMPAQ COMPUTER CORP33 citations92
US6295585B1Sep 25, 2001
High-performance communication method and apparatus for write-only networks
COMPAQ COMPUTER CORP53 citations91
US6061765AMay 9, 2000
Independent victim data buffer and probe buffer release control utilzing control flag
COMPAQ COMPUTER CORP31 citations89
US6493801B2Dec 10, 2002
Adaptive dirty-block purging
COMPAQ COMPUTER CORP39 citations87
INTEL CORP
5 patentsUS10275243B2Apr 30, 2019
Interruptible and restartable matrix multiplication instructions, processors, methods, and systems
INTEL CORP23 citations94
US7725657B2May 25, 2010
Dynamic quality of service (QoS) for a shared cache
INTEL CORP33 citations92
US10467183B2Nov 5, 2019
Processors and methods for pipelined runtime services in a spatial array
INTEL CORP28 citations90
US11086816B2Aug 10, 2021
Processors, methods, and systems for debugging a configurable spatial accelerator
INTEL CORP9 citations85
US10515046B2Dec 24, 2019
Processors, methods, and systems with a configurable spatial accelerator
INTEL CORP18 citations85
STEELY JR SIMON C
2 patentsDIGITAL EQUIPMENT
1 patentShowing the top 50 of 112 patents by PatentIndex Score.