Issued Patents All Time
Showing 25 most recent of 48 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10261916 | Adaptive extension of leases for entries in a translation lookaside buffer | Amro Awad, Sergey Blagodurov, Arkaprava Basu, Mark H. Oskin, Gabriel H. Loh +2 more | 2019-04-16 |
| 10242420 | Preemptive context switching of processes on an accelerated processing device (APD) based on time quanta | Robert Scott Hartog, Ralph C. Taylor, Michael Mantor, Sebastien Nussbaum, Nuwan Jayasena +4 more | 2019-03-26 |
| 10078588 | Using leases for entries in a translation lookaside buffer | Arkaprava Basu, Mark H. Oskin, Gabriel H. Loh, Andrew G. Kegel, David S. Christie | 2018-09-18 |
| 9507632 | Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Nuwan Jayasena +4 more | 2016-11-29 |
| 9329893 | Method for resuming an APD wavefront in which a subset of elements have faulted | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Sebastien Nussbaum +4 more | 2016-05-03 |
| 9299121 | Preemptive context switching | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Nuwan Jayasena +4 more | 2016-03-29 |
| 9256465 | Process device context switching | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Nuwan Jayasena +4 more | 2016-02-09 |
| 9122522 | Software mechanisms for managing task scheduling on an accelerated processing device (APD) | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Sebastien Nussbaum +4 more | 2015-09-01 |
| 8963933 | Method for urgency-based preemption of a process | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Nuwan Jayasena +3 more | 2015-02-24 |
| 8933942 | Partitioning resources of a processor | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Rex Eldon McCrary +2 more | 2015-01-13 |
| 8127098 | Virtualization of real mode execution | Alexander Klaiber, Hongwen Gao | 2012-02-28 |
| 7603550 | Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path | Geoffrey S. Strongin, Dale E. Gulick, William A. Hughes, David S. Christie | 2009-10-13 |
| 7603551 | Initialization of a computer system including a secure execution mode-capable processor | Geoffrey S. Strongin, David S. Christie, William A. Hughes, Dale E. Gulick | 2009-10-13 |
| 7496966 | Method and apparatus for controlling operation of a secure execution mode-capable processor in system management mode | David S. Christie, Geoffrey S. Strongin | 2009-02-24 |
| 7418584 | Executing system management mode code as virtual machine guest | Alexander Klaiber, Geoffrey S. Strongin | 2008-08-26 |
| 7401358 | Method of controlling access to control registers of a microprocessor | David S. Christie | 2008-07-15 |
| 7284115 | Processor which overrides default operand size for implicit stack pointer references and near branches | — | 2007-10-16 |
| 7165132 | Processing node including a plurality of processor cores and an interconnect configurable in a test-mode to cause first and second transaction source indicators to be interchanged | Creigton S. Asato, William A. Hughes, Vydhyanathan Kalyanasundharam | 2007-01-16 |
| 7165135 | Method and apparatus for controlling interrupts in a secure execution mode-capable processor | David S. Christie, Geoffrey S. Strongin | 2007-01-16 |
| 7146477 | Mechanism for selectively blocking peripheral device accesses to system memory | Geoffrey S. Strongin, David S. Christie, William A. Hughes | 2006-12-05 |
| 7130951 | Method for selectively disabling interrupts on a secure execution mode-capable processor | David S. Christie, Geoffrey S. Strongin | 2006-10-31 |
| 7130977 | Controlling access to a control register of a microprocessor | David S. Christie | 2006-10-31 |
| 7124286 | Establishing an operating mode in a processor | Michael T. Clark, James B. Keller | 2006-10-17 |
| 7100028 | Multiple entry points for system call instructions | David S. Christie | 2006-08-29 |
| 7082507 | Method of controlling access to an address translation data structure of a computer system | David S. Christie, Geoffrey S. Strongin | 2006-07-25 |