P

Inventor

CARPENTER GARY DALE

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

IBM

33 patents
US6275907B1Aug 14, 2001

Reservation management in a non-uniform memory access (NUMA) data processing system

IBM97 citations97
US6115804ASep 5, 2000

Non-uniform memory access (NUMA) data processing system that permits multiple caches to concurrently hold data in a recent state from which data can be sourced by shared intervention

IBM79 citations96
US6081874AJun 27, 2000

Non-uniform memory access (NUMA) data processing system that speculatively issues requests on a node interconnect

IBM58 citations96
US6067603AMay 23, 2000

Non-uniform memory access (NUMA) data processing system that speculatively issues requests on a node interconnect

IBM80 citations96
US6662251B2Dec 9, 2003

Selective targeting of transactions to devices on a shared bus

IBM62 citations95
US6148361ANov 14, 2000

Interrupt architecture for a non-uniform memory access (NUMA) data processing system

IBM114 citations95
US6717452B2Apr 6, 2004

Level shifter

IBM26 citations92
US6529084B1Mar 4, 2003

Interleaved feedforward VCO and PLL

IBM23 citations92
US6279085B1Aug 21, 2001

Method and system for avoiding livelocks due to colliding writebacks within a non-uniform memory access system

IBM24 citations92
US6269428B1Jul 31, 2001

Method and system for avoiding livelocks due to colliding invalidating transactions within a non-uniform memory access system

IBM21 citations92
US6266743B1Jul 24, 2001

Method and system for providing an eviction protocol within a non-uniform memory access system

IBM37 citations92
US6226718B1May 1, 2001

Method and system for avoiding livelocks due to stale exclusive/modified directory entries within a non-uniform access system

IBM26 citations92
US6192452B1Feb 20, 2001

Method and system for avoiding data loss due to cancelled transactions within a non-uniform memory access system

IBM37 citations91
US6088750AJul 11, 2000

Method and system for arbitrating between bus masters having diverse bus acquisition protocols

IBM39 citations91
US6067611AMay 23, 2000

Non-uniform memory access (NUMA) data processing system that buffers potential third node transactions to decrease communication latency

IBM52 citations90
US5784394AJul 21, 1998

Method and system for implementing parity error recovery schemes in a data processing system

IBM27 citations90
US5737171AApr 7, 1998

Switched management of thermal impedence to reduce temperature excursions

IBM44 citations87
US7669013B2Feb 23, 2010

Directory for multi-node coherent bus

IBM9 citations84
US6948017B2Sep 20, 2005

Method and apparatus having dynamically scalable clock domains for selectively interconnecting subsystems on a synchronous bus

IBM17 citations84
US6085293AJul 4, 2000

Non-uniform memory access (NUMA) data processing system that decreases latency by expediting rerun requests

IBM19 citations84
US6145032ANov 7, 2000

System for recirculation of communication transactions in data processing in the event of communication stall

IBM16 citations82
US6178472B1Jan 23, 2001

Queue having distributed multiplexing logic

IBM14 citations73
US5898857AApr 27, 1999

Method and system for interfacing an upgrade processor to a data processing system

IBM9 citations72
US7080011B2Jul 18, 2006

Speech label accelerators and techniques for using same

IBM9 citations70
US5815455ASep 29, 1998

Power supply interface circuit providing nonvolatile storage with suitable operating and standby voltage levels

IBM7 citations68
US6639587B2Oct 28, 2003

Method and apparatus for a scaleable touch panel controller

IBM9 citations66
US7260755B2Aug 21, 2007

Skewed inverter delay line for use in measuring critical paths in an integrated circuit

IBM2 citations63
US6710668B1Mar 23, 2004

Glitchless wide-range oscillator, and method therefor

IBM5 citations62
US6931561B2Aug 16, 2005

Apparatus and method for asynchronously interfacing high-speed clock domain and low-speed clock domain using a plurality of storage and multiplexer components

IBM4 citations60
US6886106B2Apr 26, 2005

System and method for controlling a multiplexer for selecting between an input clock and an input duty-cycle-corrected clock and outputting the selected clock and an enable signal

IBM6 citations54
US7725660B2May 25, 2010

Directory for multi-node coherent bus

IBM1 citations52
US7443195B2Oct 28, 2008

Method of transparently reducing power consumption of a high-speed communication link

IBM0 citations51
US6812739B2Nov 2, 2004

Method of transparently reducing power consumption of a high-speed communication link

IBM0 citations51

ADVANCED RISC MACH LTD

11 patents

CARPENTER GARY DALE

2 patents