John Steven Dodson
238Patents
33h-index
49Co-inventors
90Inventor score
Filing activity: Oct 3, 1994 → Nov 8, 2018
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US6748518B1 | Multi-level multiprocessor speculation mechanism | Physics | 98 | Expired |
| US5895495A | Demand-based larx-reserve protocol for SMP system buses | Physics | 83 | Expired |
| US5613153A | Coherency and synchronization mechanisms for I/O channel controllers in a data processing system | Physics | 79 | Expired |
| US6691220B1 | Multiprocessor speculation mechanism via a barrier speculation flag | Physics | 74 | Expired |
| US6625660B1 | Multiprocessor speculation mechanism for efficiently managing multiple barrier operations | Physics | 64 | Expired |
| US6880073B2 | Speculative execution of instructions and processes before completion of preceding barrier operations | Physics | 63 | Expired |
| US6018791A | Apparatus and method of maintaining cache coherency in a multi-processor computer system with global and local recently read states | Physics | 63 | Expired |
| US6393528B1 | Optimized cache allocation algorithm for multiple speculative requests | Physics | 60 | Expired |
| US6058456A | Software-managed programmable unified/split caching mechanism for instructions and data | Physics | 48 | Expired |
| US6192458A | High performance cache directory addressing scheme for variable cache sizes utilizing associativity | Physics | 47 | Expired |
| US6192451A | Cache coherency protocol for a data processing system including a multi-level memory hierarchy | Physics | 47 | Expired |
| US6658538B2 | Non-uniform memory access (NUMA) data processing system having a page table including node-specific data storage and coherency control | Physics | 44 | Expired |
| US6963967B1 | System and method for enabling weak consistent storage advantage to a firmly consistent storage architecture | Physics | 43 | Expired |
| US6633959B2 | Non-uniform memory access (NUMA) data processing system that provides notification of remote deallocation of shared data | Physics | 43 | Expired |
| US6615322B2 | Two-stage request protocol for accessing remote memory data in a NUMA data processing system | Physics | 43 | Expired |
| US6021468A | Cache coherency protocol with efficient write-through aliasing | Physics | 43 | Expired |
| US6006311A | Dynamic updating of repair mask used for cache defect avoidance | Physics | 42 | Expired |
| US6609192B1 | System and method for asynchronously overlapping storage barrier operations with old and new storage operations | Physics | 41 | Expired |
| US6704843B1 | Enhanced multiprocessor response bus protocol enabling intra-cache line reference exchange | Physics | 41 | Expired |
| US6754782B2 | Decentralized global coherency management in a multi-node computer system | Physics | 41 | Expired |
| US6138218A | Forward progress on retried snoop hits by altering the coherency state of a local cache | Physics | 40 | Expired |
| US6470427B1 | Programmable agent and method for managing prefetch queues | Physics | 40 | Expired |
| US5958068A | Cache array defect functional bypassing using repair mask | Physics | 39 | Expired |
| US6760817B2 | Method and system for prefetching utilizing memory initiated prefetch write operations | Physics | 39 | Expired |
| US6345342B1 | Cache coherency protocol employing a read operation including a programmable flag to indicate deallocation of an intervened cache line | Physics | 38 | Expired |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.