Inventor · Pflugerville, TX, US

John Steven Dodson

238Patents
33h-index
49Co-inventors
90Inventor score

Filing activity: Oct 3, 1994 → Nov 8, 2018

Most-cited inventions

PatentTitleAreaCited byStatus
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.