Inventor
VAN DYKE KORBIN S
US57 patents
⚠️ This page may combine multiple inventors who share the name “VAN DYKE KORBIN S”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ATI INT SRL
16 patentsUS6954923B1Oct 11, 2005
Recording classification of instructions executed by a computer
ATI INT SRL211 citations99
US6763452B1Jul 13, 2004
Modifying program execution based on profiling
ATI INT SRL148 citations99
US6549959B1Apr 15, 2003
Detecting modification to computer memory by a DMA device
ATI INT SRL286 citations99
US6397379B1May 28, 2002
Recording in a program execution profile references to a memory-mapped active device
ATI INT SRL343 citations99
US6321314B1Nov 20, 2001
Method and apparatus for restricting memory access
ATI INT SRL265 citations99
US7254806B1Aug 7, 2007
Detecting reordered side-effects
ATI INT SRL120 citations98
US7065633B1Jun 20, 2006
System for delivering exception raised in first architecture to operating system coded in second architecture in dual architecture CPU
ATI INT SRL152 citations98
US7013456B1Mar 14, 2006
Profiling execution of computer programs
ATI INT SRL188 citations98
US6941545B1Sep 6, 2005
Profiling of computer programs executing in virtual memory systems
ATI INT SRL171 citations98
US6449671B1Sep 10, 2002
Method and apparatus for busing data elements
ATI INT SRL97 citations98
US7047394B1May 16, 2006
Computer for execution of RISC and CISC instruction sets
ATI INT SRL318 citations97
US6934832B1Aug 23, 2005
Exception mechanism for a computer
ATI INT SRL152 citations97
US6826748B1Nov 30, 2004
Profiling program execution into registers of a computer
ATI INT SRL77 citations97
US7228404B1Jun 5, 2007
Managing instruction side-effects
ATI INT SRL66 citations95
US6789181B1Sep 7, 2004
Safety net paradigm for managing two computer execution modes
ATI INT SRL56 citations94
US6701426B1Mar 2, 2004
Switching between a plurality of branch prediction processes based on which instruction set is operational wherein branch history data structures are the same for the plurality of instruction sets
ATI INT SRL17 citations78
ADVANCED MICRO DEVICES INC
16 patentsUS6499123B1Dec 24, 2002
Method and apparatus for debugging an integrated circuit
ADVANCED MICRO DEVICES INC221 citations98
US5781753AJul 14, 1998
Semi-autonomous RISC pipelines for overlapped execution of RISC-like instructions within the multiple superscalar execution units of a processor having distributed pipeline control for speculative and out-of-order execution of complex instructions
ADVANCED MICRO DEVICES INC134 citations98
US5768575AJun 16, 1998
Semi-Autonomous RISC pipelines for overlapped execution of RISC-like instructions within the multiple superscalar execution units of a processor having distributed pipeline control for sepculative and out-of-order execution of complex instructions
ADVANCED MICRO DEVICES INC166 citations98
US6212629B1Apr 3, 2001
Method and apparatus for executing string instructions
ADVANCED MICRO DEVICES INC56 citations96
US5881265AMar 9, 1999
Computer processor with distributed pipeline control that allows functional units to complete operations out of order while maintaining precise interrupts
ADVANCED MICRO DEVICES INC47 citations96
US5802339ASep 1, 1998
Pipeline throughput via parallel out-of-order execution of adds and moves in a supplemental integer execution unit
ADVANCED MICRO DEVICES INC56 citations96
US5623614AApr 22, 1997
Branch prediction cache with multiple entries for returns having multiple callers
ADVANCED MICRO DEVICES INC93 citations96
US6671798B1Dec 30, 2003
Configurable branch prediction for a processor performing speculative execution
ADVANCED MICRO DEVICES INC28 citations95
US6425075B1Jul 23, 2002
Branch prediction device with two levels of branch prediction cache
ADVANCED MICRO DEVICES INC26 citations93
US6067616AMay 23, 2000
Branch prediction device with two levels of branch prediction cache
ADVANCED MICRO DEVICES INC27 citations93
US6282639B1Aug 28, 2001
Configurable branch prediction for a processor performing speculative execution
ADVANCED MICRO DEVICES INC20 citations92
US6108777AAug 22, 2000
Configurable branch prediction for a processor performing speculative execution
ADVANCED MICRO DEVICES INC16 citations92
US5682492AOct 28, 1997
Computer processor with distributed pipeline control that allows functional units to complete operations out of order while maintaining precise interrupts
ADVANCED MICRO DEVICES INC21 citations92
US5590351ADec 31, 1996
Superscalar execution unit for sequential instruction pointer updates and segment limit checks
ADVANCED MICRO DEVICES INC20 citations84
US5815699ASep 29, 1998
Configurable branch prediction for a processor performing speculative execution
ADVANCED MICRO DEVICES INC15 citations81
US5748932AMay 5, 1998
Cache memory system for dynamically altering single cache memory line as either branch target entry or prefetch instruction queue based upon instruction sequence
ADVANCED MICRO DEVICES INC9 citations74
YATES JR JOHN S
5 patentsUS8121828B2Feb 21, 2012
Detecting conditions for transfer of execution from one computer instruction stream to another and executing transfer on satisfaction of the conditions
YATES JR JOHN S86 citations97
US8074055B1Dec 6, 2011
Altering data storage conventions of a processor when execution flows from first architecture code to second architecture code
YATES JR JOHN S73 citations97
US8065504B2Nov 22, 2011
Using on-chip and off-chip look-up tables indexed by instruction address to control instruction execution in a processor
YATES JR JOHN S56 citations97
US8788792B2Jul 22, 2014
Apparatus for executing programs for a first computer architecture on a computer of a second architecture
YATES JR JOHN S53 citations96
US8127121B2Feb 28, 2012
Apparatus for executing programs for a first computer architechture on a computer of a second architechture
YATES JR JOHN S98 citations96
NEXGEN MICROSYSTEMS
4 patentsUS5230068AJul 20, 1993
Cache memory system for dynamically altering single cache memory line as either branch target entry or pre-fetch instruction queue based upon instruction sequence
NEXGEN MICROSYSTEMS139 citations99
US5163140ANov 10, 1992
Two-level branch prediction cache
NEXGEN MICROSYSTEMS145 citations99
US5226126AJul 6, 1993
Processor having plurality of functional units for orderly retiring outstanding operations based upon its associated tags
NEXGEN MICROSYSTEMS449 citations98
US5327547AJul 5, 1994
Two-level branch prediction cache
NEXGEN MICROSYSTEMS46 citations96
NEXGEN INC
3 patentsUS5442757AAug 15, 1995
Computer processor with distributed pipeline control that allows functional units to complete operations out of order while maintaining precise interrupts
NEXGEN INC147 citations98
US5454117ASep 26, 1995
Configurable branch prediction for a processor performing speculative execution
NEXGEN INC171 citations97
US5515518AMay 7, 1996
Two-level branch prediction cache
NEXGEN INC80 citations96
VLSI TECHNOLOGY INC
2 patentsATI TECHNOLOGIES SRL
1 patentHESSEL RICHARD
1 patentATI TECHNOLOGIES ULC
1 patentHESSEL RICHARD EDWARD
1 patentShowing the top 50 of 57 patents by PatentIndex Score.