KM

Kevin J. McGrath

AM AMD: 47 patents #156 of 9,279Top 2%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
Overall (All Time): #58,637 of 4,157,543Top 2%
48
Patents All Time

Issued Patents All Time

Showing 25 most recent of 48 patents

Patent #TitleCo-InventorsDate
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