Inventor · disambiguated record
David S. Christie
Also filed as: CHRISTIE DAVID · CHRISTIE DAVID S · CHRISTIE DAVID STEWART
84 granted patents·6 pending applications·4,333 citations·filing 1990–2019
99Inventor score
Files withADVANCED MICRO DEVICES INC66CHUNG JAEWOONG4POHLACK MARTIN T4CHRISTIE DAVID S3VETCO GRAY INC3
Top patents by PatentIndex Score
90 records- 0197US7012604B1System architecture for high speed ray tracingADVANCED MICRO DEVICES INC·Filed 2002·Granted Mar 14, 2006·144 cites·23 claims
- 0296US7401358B1Method of controlling access to control registers of a microprocessorADVANCED MICRO DEVICES INC·Filed 2003·Granted Jul 15, 2008·118 cites·15 claims
- 0396US7130951B1Method for selectively disabling interrupts on a secure execution mode-capable processorADVANCED MICRO DEVICES INC·Filed 2003·Granted Oct 31, 2006·152 cites·26 claims
- 0496US6651163B1Exception handling with reduced overhead in a multithreaded multiprocessing systemADVANCED MICRO DEVICES INC·Filed 2000·Granted Nov 18, 2003·147 cites·14 claims
- 0596US5944841AMicroprocessor with built-in instruction tracing capabilityADVANCED MICRO DEVICES INC·Filed 1997·Granted Aug 31, 1999·288 cites·22 claims
- 0695US6328343B1Riser dog screw with fail safe mechanismVETCO GRAY INC ABB·Filed 1999·Granted Dec 11, 2001·103 cites·13 claims
- 0794US6877084B1Central processing unit (CPU) accessing an extended register set in an extended register modeADVANCED MICRO DEVICES INC·Filed 2001·Granted Apr 5, 2005·106 cites·39 claims
- 0894US6247107B1Chipset configured to perform data-directed prefetchingADVANCED MICRO DEVICES INC·Filed 1998·Granted Jun 12, 2001·238 cites·20 claims
- 0993US7318480B2Tubing running equipment for offshore rig with surface blowout preventerVETCO GRAY INC·Filed 2005·Granted Jan 15, 2008·52 cites·19 claims
- 1093US7165135B1Method and apparatus for controlling interrupts in a secure execution mode-capable processorADVANCED MICRO DEVICES INC·Filed 2003·Granted Jan 16, 2007·84 cites·9 claims
- 1192US8739164B2Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereofCHUNG JAEWOONG·Filed 2010·Granted May 27, 2014·20 cites·10 claims
- 1290US8621183B2Processor with support for nested speculative sections with different transactional modesHOHMUTH MICHAEL P·Filed 2009·Granted Dec 31, 2013·21 cites·17 claims
- 1390US7130977B1Controlling access to a control register of a microprocessorADVANCED MICRO DEVICES INC·Filed 2003·Granted Oct 31, 2006·61 cites·34 claims
- 1490US5632023ASuperscalar microprocessor including flag operand renaming and forwarding apparatusADVANCED MICRO DEVICES INC·Filed 1994·Granted May 20, 1997·126 cites·50 claims
- 1589US9110691B2Compiler support technique for hardware transactional memory systemsCHUNG JAEWOONG·Filed 2010·Granted Aug 18, 2015·18 cites·23 claims
- 1689US7513308B2Tubing running equipment for offshore rig with surface blowout preventerVETCO GRAY INC·Filed 2005·Granted Apr 7, 2009·35 cites·15 claims
- 1789US6757771B2Stack switching mechanism in a computer systemADVANCED MICRO DEVICES INC·Filed 2001·Granted Jun 29, 2004·57 cites·24 claims
- 1889US6574725B1Method and mechanism for speculatively executing threads of instructionsADVANCED MICRO DEVICES INC·Filed 1999·Granted Jun 3, 2003·145 cites·29 claims
- 1989US5590352ADependency checking and forwarding of variable width operandsADVANCED MICRO DEVICES INC·Filed 1994·Granted Dec 31, 1996·116 cites·31 claims
- 2088US11954026B1Paging hierarchies for extended page tables and extended page attributesADVANCED MICRO DEVICES INC·Filed 2019·Granted Apr 9, 2024·5 cites·19 claims
- 2187US8407455B2Coexistence of advanced hardware synchronization and global locksCHRISTIE DAVID S·Filed 2009·Granted Mar 26, 2013·14 cites·17 claims
- 2287US8127057B2Multi-level buffering of transactional dataCHUNG JAEWOONG·Filed 2009·Granted Feb 28, 2012·17 cites·20 claims
- 2387US7496966B1Method and apparatus for controlling operation of a secure execution mode-capable processor in system management modeADVANCED MICRO DEVICES INC·Filed 2003·Granted Feb 24, 2009·37 cites·15 claims
- 2487US6076605AHorizontal tree block for subsea wellhead and completion methodVETCO GRAY INC ABB·Filed 1997·Granted Jun 20, 2000·130 cites·20 claims
- 2587US5944816AMicroprocessor configured to execute multiple threads including interrupt service routinesADVANCED MICRO DEVICES INC·Filed 1996·Granted Aug 31, 1999·144 cites·12 claims
- 2687US5044676ATubular threaded connector joint with separate interfering locking profileABBVETCO GRAY INC·Filed 1990·Granted Sep 3, 1991·145 cites·4 claims
- 2786US8543775B2Preventing unintended loss of transactional data in hardware transactional memory systemsADVANCED MICRO DEVICES INC·Filed 2012·Granted Sep 24, 2013·8 cites·31 claims
- 2886US8011436B2Through riser installation of tree blockVETCO GRAY INC·Filed 2007·Granted Sep 6, 2011·35 cites·14 claims
- 2986US7146477B1Mechanism for selectively blocking peripheral device accesses to system memoryADVANCED MICRO DEVICES INC·Filed 2003·Granted Dec 5, 2006·44 cites·21 claims
- 3086US7082507B1Method of controlling access to an address translation data structure of a computer systemADVANCED MICRO DEVICES INC·Filed 2003·Granted Jul 25, 2006·44 cites·34 claims
- 3186US6351801B1Program counter update mechanismADVANCED MICRO DEVICES INC·Filed 2000·Granted Feb 26, 2002·32 cites·4 claims
- 3285US6785790B1Method and apparatus for storing and retrieving security attributesADVANCED MICRO DEVICES INC·Filed 2002·Granted Aug 31, 2004·41 cites·28 claims
- 3385US6516395B1System and method for controlling access to a privilege-partitioned address space with a fixed set of attributesADVANCED MICRO DEVICES INC·Filed 2000·Granted Feb 4, 2003·40 cites·29 claims
- 3485US6185675B1Basic block oriented trace cache utilizing a basic block sequence buffer to indicate program order of cached basic blocksADVANCED MICRO DEVICES INC·Filed 1998·Granted Feb 6, 2001·121 cites·27 claims
- 3584US9523259B2Vertical subsea tree annulus and controls accessGE OIL & GAS UK LTD·Filed 2015·Granted Dec 20, 2016·4 cites·18 claims
- 3684US6378023B1Interrupt descriptor cache for a microprocessorADVANCED MICRO DEVICES INC·Filed 2000·Granted Apr 23, 2002·37 cites·20 claims
- 3783US7603551B2Initialization of a computer system including a secure execution mode-capable processorADVANCED MICRO DEVICES INC·Filed 2003·Granted Oct 13, 2009·35 cites·22 claims
- 3883US5559975AProgram counter update mechanismADVANCED MICRO DEVICES INC·Filed 1994·Granted Sep 24, 1996·70 cites·8 claims
- 3982US8195917B2Extended page size using aggregated small pagesHOHMUTH MICHAEL P·Filed 2009·Granted Jun 5, 2012·13 cites·22 claims
- 4082US7100028B2Multiple entry points for system call instructionsADVANCED MICRO DEVICES INC·Filed 2001·Granted Aug 29, 2006·34 cites·52 claims
- 4182US6154818ASystem and method of controlling access to privilege partitioned address space for a model specific register fileADVANCED MICRO DEVICES INC·Filed 1997·Granted Nov 28, 2000·99 cites·32 claims
- 4282US6151662AData transaction typing for improved caching and prefetching characteristicsADVANCED MICRO DEVICES INC·Filed 1997·Granted Nov 21, 2000·100 cites·28 claims
- 4382US5796974AMicrocode patching apparatus and methodADVANCED MICRO DEVICES INC·Filed 1995·Granted Aug 18, 1998·104 cites·31 claims
- 4480US6157996AProcessor programably configurable to execute enhanced variable byte length instructions including predicated execution, three operand addressing, and increased register spaceADVANCED MICRO DEVICES INC·Filed 1997·Granted Dec 5, 2000·95 cites·22 claims
- 4579US10956163B2Processor support for hardware transactional memoryADVANCED MICRO DEVICES INC·Filed 2017·Granted Mar 23, 2021·2 cites·8 claims
- 4678US7603550B2Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication pathADVANCED MICRO DEVICES INC·Filed 2003·Granted Oct 13, 2009·19 cites·24 claims
- 4778US6009512AMechanism for forwarding operands based on predicated instructionsADVANCED MICRO DEVICES INC·Filed 1997·Granted Dec 28, 1999·81 cites·22 claims
- 4878US5822778AMicroprocessor and method of using a segment override prefix instruction field to expand the register fileADVANCED MICRO DEVICES INC·Filed 1997·Granted Oct 13, 1998·82 cites·14 claims
- 4976US8157015B2Large bore vertical treeVOSS ROBERT K·Filed 2009·Granted Apr 17, 2012·16 cites·11 claims
- 5076US6456891B1System and method for transparent handling of extended register statesADVANCED MICRO DEVICES INC·Filed 1999·Granted Sep 24, 2002·71 cites·43 claims
Showing the top 50 of 90 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →