P

Inventor

CHRISTIE DAVID S

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

ADVANCED MICRO DEVICES INC

45 patents
US7401358B1Jul 15, 2008

Method of controlling access to control registers of a microprocessor

ADVANCED MICRO DEVICES INC118 citations99
US7130951B1Oct 31, 2006

Method for selectively disabling interrupts on a secure execution mode-capable processor

ADVANCED MICRO DEVICES INC152 citations99
US6574725B1Jun 3, 2003

Method and mechanism for speculatively executing threads of instructions

ADVANCED MICRO DEVICES INC145 citations99
US6247107B1Jun 12, 2001

Chipset configured to perform data-directed prefetching

ADVANCED MICRO DEVICES INC238 citations99
US5944841AAug 31, 1999

Microprocessor with built-in instruction tracing capability

ADVANCED MICRO DEVICES INC288 citations99
US5632023AMay 20, 1997

Superscalar microprocessor including flag operand renaming and forwarding apparatus

ADVANCED MICRO DEVICES INC126 citations99
US7165135B1Jan 16, 2007

Method and apparatus for controlling interrupts in a secure execution mode-capable processor

ADVANCED MICRO DEVICES INC84 citations98
US7012604B1Mar 14, 2006

System architecture for high speed ray tracing

ADVANCED MICRO DEVICES INC144 citations98
US6877084B1Apr 5, 2005

Central processing unit (CPU) accessing an extended register set in an extended register mode

ADVANCED MICRO DEVICES INC106 citations98
US6651163B1Nov 18, 2003

Exception handling with reduced overhead in a multithreaded multiprocessing system

ADVANCED MICRO DEVICES INC147 citations98
US6185675B1Feb 6, 2001

Basic block oriented trace cache utilizing a basic block sequence buffer to indicate program order of cached basic blocks

ADVANCED MICRO DEVICES INC121 citations98
US6157996ADec 5, 2000

Processor programably configurable to execute enhanced variable byte length instructions including predicated execution, three operand addressing, and increased register space

ADVANCED MICRO DEVICES INC95 citations98
US6154818ANov 28, 2000

System and method of controlling access to privilege partitioned address space for a model specific register file

ADVANCED MICRO DEVICES INC99 citations98
US6151662ANov 21, 2000

Data transaction typing for improved caching and prefetching characteristics

ADVANCED MICRO DEVICES INC100 citations98
US5944816AAug 31, 1999

Microprocessor configured to execute multiple threads including interrupt service routines

ADVANCED MICRO DEVICES INC144 citations98
US5796974AAug 18, 1998

Microcode patching apparatus and method

ADVANCED MICRO DEVICES INC104 citations98
US5590352ADec 31, 1996

Dependency checking and forwarding of variable width operands

ADVANCED MICRO DEVICES INC116 citations97
US7130977B1Oct 31, 2006

Controlling access to a control register of a microprocessor

ADVANCED MICRO DEVICES INC61 citations96
US6757771B2Jun 29, 2004

Stack switching mechanism in a computer system

ADVANCED MICRO DEVICES INC57 citations96
US6456891B1Sep 24, 2002

System and method for transparent handling of extended register states

ADVANCED MICRO DEVICES INC71 citations96
US6230259B1May 8, 2001

Transparent extended state save

ADVANCED MICRO DEVICES INC55 citations96
US6076156AJun 13, 2000

Instruction redefinition using model specific registers

ADVANCED MICRO DEVICES INC56 citations96
US6009512ADec 28, 1999

Mechanism for forwarding operands based on predicated instructions

ADVANCED MICRO DEVICES INC81 citations96
US5822778AOct 13, 1998

Microprocessor and method of using a segment override prefix instruction field to expand the register file

ADVANCED MICRO DEVICES INC82 citations96
US5768574AJun 16, 1998

Microprocessor using an instruction field to expand the condition flags and a computer system employing the microprocessor

ADVANCED MICRO DEVICES INC64 citations96
US5559975ASep 24, 1996

Program counter update mechanism

ADVANCED MICRO DEVICES INC70 citations96
US5737629AApr 7, 1998

Dependency checking and forwarding of variable width operands

ADVANCED MICRO DEVICES INC59 citations95
US7603550B2Oct 13, 2009

Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path

ADVANCED MICRO DEVICES INC19 citations93
US7603551B2Oct 13, 2009

Initialization of a computer system including a secure execution mode-capable processor

ADVANCED MICRO DEVICES INC35 citations93
US7496966B1Feb 24, 2009

Method and apparatus for controlling operation of a secure execution mode-capable processor in system management mode

ADVANCED MICRO DEVICES INC37 citations93
US7146477B1Dec 5, 2006

Mechanism for selectively blocking peripheral device accesses to system memory

ADVANCED MICRO DEVICES INC44 citations93
US7100028B2Aug 29, 2006

Multiple entry points for system call instructions

ADVANCED MICRO DEVICES INC34 citations93
US7082507B1Jul 25, 2006

Method of controlling access to an address translation data structure of a computer system

ADVANCED MICRO DEVICES INC44 citations93
US6516395B1Feb 4, 2003

System and method for controlling access to a privilege-partitioned address space with a fixed set of attributes

ADVANCED MICRO DEVICES INC40 citations93
US6378023B1Apr 23, 2002

Interrupt descriptor cache for a microprocessor

ADVANCED MICRO DEVICES INC37 citations93
US6351801B1Feb 26, 2002

Program counter update mechanism

ADVANCED MICRO DEVICES INC32 citations93
US6175906B1Jan 16, 2001

Mechanism for fast revalidation of virtual tags

ADVANCED MICRO DEVICES INC40 citations93
US6055650AApr 25, 2000

Processor configured to detect program phase changes and to adapt thereto

ADVANCED MICRO DEVICES INC48 citations93
US6014739AJan 11, 2000

Increasing general registers in X86 processors

ADVANCED MICRO DEVICES INC44 citations93
US5819080AOct 6, 1998

Microprocessor using an instruction field to specify condition flags for use with branch instructions and a computer system employing the microprocessor

ADVANCED MICRO DEVICES INC20 citations93
US5805853ASep 8, 1998

Superscalar microprocessor including flag operand renaming and forwarding apparatus

ADVANCED MICRO DEVICES INC33 citations93
US5799162AAug 25, 1998

Program counter update mechanism

ADVANCED MICRO DEVICES INC17 citations93
US5680578AOct 21, 1997

Microprocessor using an instruction field to specify expanded functionality and a computer system employing same

ADVANCED MICRO DEVICES INC20 citations93
US6785790B1Aug 31, 2004

Method and apparatus for storing and retrieving security attributes

ADVANCED MICRO DEVICES INC41 citations92
US5687381ANov 11, 1997

Microprocessor including an interrupt polling unit configured to poll external devices for interrupts using interrupt acknowledge bus transactions

ADVANCED MICRO DEVICES INC22 citations92

VETCO GRAY INC ABB

1 patent

ABBVETCO GRAY INC

1 patent

VETCO GRAY INC

1 patent

CHUNG JAEWOONG

1 patent

HOHMUTH MICHAEL P

1 patent

Showing the top 50 of 78 patents by PatentIndex Score.