P

Inventor

STARKE WILLIAM J

US203 patents
⚠️ This page may combine multiple inventors who share the name “STARKE WILLIAM J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

38 patents
US5577231ANov 19, 1996

Storage access authorization controls in a computer system using dynamic translation of large addresses

IBM176 citations99
US5560013ASep 24, 1996

Method of using a target processor to execute programs of a source architecture that uses multiple address spaces

IBM314 citations99
US6643763B1Nov 4, 2003

Register pipe for multi-processing engine environment

IBM73 citations96
US10067713B2Sep 4, 2018

Efficient enforcement of barriers with respect to memory move sequences

IBM17 citations94
US6877083B2Apr 5, 2005

Address mapping mechanism for behavioral memory enablement within a data processing system

IBM32 citations93
US6785774B2Aug 31, 2004

High performance symmetric multiprocessing systems via super-coherent data mechanisms

IBM44 citations93
US6779086B2Aug 17, 2004

Symmetric multiprocessor systems with an independent super-coherent cache directory

IBM21 citations93
US6704844B2Mar 9, 2004

Dynamic hardware and software performance optimizations for super-coherent SMP systems

IBM44 citations93
US6658539B2Dec 2, 2003

Super-coherent data mechanisms for shared caches in a multiprocessing system

IBM29 citations93
US7536513B2May 19, 2009

Data processing system, cache system and method for issuing a request on an interconnect fabric without reference to a lower level cache based upon a tagged cache state

IBM23 citations92
US7447845B2Nov 4, 2008

Data processing system, processor and method of data processing in which local memory access requests are serviced by state machines with differing functionality

IBM29 citations92
US7389388B2Jun 17, 2008

Data processing system and method for efficient communication utilizing an in coherency state

IBM29 citations92
US7032097B2Apr 18, 2006

Zero cycle penalty in selecting instructions in prefetch buffer in the event of a miss in the instruction cache

IBM28 citations92
US6681321B1Jan 20, 2004

Method system and apparatus for instruction execution tracing with out of order processors

IBM28 citations89
US10761995B2Sep 1, 2020

Integrated circuit and data processing system having a configurable cache directory for an accelerator

IBM11 citations85
US9727488B1Aug 8, 2017

Counter-based victim selection in a cache memory

IBM7 citations84
US9727489B1Aug 8, 2017

Counter-based victim selection in a cache memory

IBM8 citations84
US9575825B2Feb 21, 2017

Push instruction for pushing a message payload from a sending thread to a receiving thread

IBM6 citations84
US9501411B2Nov 22, 2016

Cache backing store for transactional memory

IBM8 citations84
US9342387B1May 17, 2016

Hardware-assisted interthread push communication

IBM13 citations84
US9286148B1Mar 15, 2016

Hardware-assisted interthread push communication

IBM13 citations84
US9058260B2Jun 16, 2015

Transient condition management utilizing a posted error detection processing protocol

IBM8 citations84
US9047221B2Jun 2, 2015

Virtual machines failover

IBM7 citations84
US8930629B2Jan 6, 2015

Data cache block deallocate requests in a multi-level cache hierarchy

IBM7 citations84
US7925842B2Apr 12, 2011

Allocating a global shared memory

IBM10 citations84
US7818388B2Oct 19, 2010

Data processing system, method and interconnect fabric supporting multiple planes of processing nodes

IBM11 citations84
US7818511B2Oct 19, 2010

Reducing number of rejected snoop requests by extending time to respond to snoop request

IBM12 citations84
US7734876B2Jun 8, 2010

Protecting ownership transfer with non-uniform protection windows

IBM11 citations84
US7716428B2May 11, 2010

Data processing system, cache system and method for reducing imprecise invalid coherency states

IBM8 citations84
US7533321B2May 12, 2009

Fault tolerant encoding of directory states for stuck bits

IBM9 citations84
US7454578B2Nov 18, 2008

Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a location of a memory

IBM12 citations84
US7444494B2Oct 28, 2008

Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a history-based prediction

IBM14 citations84
US6792521B2Sep 14, 2004

Behavioral memory mechanism for a data processing system

IBM15 citations84
US6675279B2Jan 6, 2004

Behavioral memory enabled fetch prediction mechanism within a data processing system

IBM15 citations84
US8347036B2Jan 1, 2013

Empirically based dynamic control of transmission of victim cache lateral castouts

IBM18 citations83
US8347037B2Jan 1, 2013

Victim cache replacement

IBM8 citations83
US7454580B2Nov 18, 2008

Data processing system, processor and method of data processing that reduce store queue entry utilization for synchronizing operations

IBM13 citations83
US7380066B2May 27, 2008

Store stream prefetching in a microprocessor

IBM13 citations83

GUTHRIE GUY L

5 patents

ARIMILLI RAVI K

2 patents

CLARK LEO J

2 patents

CARGNONI ROBERT A

1 patent

GLOBALFOUNDRIES INC

1 patent

ARIMILLI LAKSHMINARAYANA B

1 patent

Showing the top 50 of 203 patents by PatentIndex Score.