Issued Patents All Time
Showing 25 most recent of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12219057 | Implementing trusted executing environments across multiple processor devices | Mark A. Overby, Michael A. Woodmansee, Vyas Venkataraman, Naveen Cherukuri, Gobikrishna Dhanuskodi +4 more | 2025-02-04 |
| 12141268 | Secure execution for multiple processor devices using trusted executing environments | Mark A. Overby, Michael A. Woodmansee, Vyas Venkataraman, Naveen Cherukuri, Gobikrishna Dhanuskodi +4 more | 2024-11-12 |
| 11100004 | Shared virtual address space for heterogeneous processors | Gongxian Jeffrey Cheng, Mark Fowler, Benjamin T. Sander, Anthony Asaro, Mike Mantor +1 more | 2021-08-24 |
| 10795837 | Allocation of memory buffers in computing system with multiple memory channels | Greg Sadowski | 2020-10-06 |
| 10579388 | Policies for shader resource allocation in a shader core | Robert Scott Hartog, Mark Leather, Michael Mantor, Rex Eldon McCrary, Sebastien Nussbaum +2 more | 2020-03-03 |
| 10423354 | Selective data copying between memory modules | Benjamin T. Sander, Anthony Asaro, Gongxian Jeffrey Cheng | 2019-09-24 |
| 10242420 | Preemptive context switching of processes on an accelerated processing device (APD) based on time quanta | Robert Scott Hartog, Ralph C. Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum +4 more | 2019-03-26 |
| 10078882 | Priority-based command execution | David A. Gotwalt, Tom Frisinger, Rex Eldon McCrary | 2018-09-18 |
| 9910788 | Cache access statistics accumulation for cache line replacement selection | Benjamin T. Sander, Anthony Asaro | 2018-03-06 |
| 9519943 | Priority-based command execution | David A. Gotwalt, Tom Frisinger, Rex Eldon McCrary | 2016-12-13 |
| 9507632 | Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum +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, Kevin J. McGrath +4 more | 2016-05-03 |
| 9299121 | Preemptive context switching | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum +4 more | 2016-03-29 |
| 9256465 | Process device context switching | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum +4 more | 2016-02-09 |
| 9176795 | Graphics processing dispatch from user mode | Rex Eldon McCrary, Michael Clair Houston, Gongxian Jeffrey Cheng, Mark Hummel, Paul Blinzer | 2015-11-03 |
| 9122522 | Software mechanisms for managing task scheduling on an accelerated processing device (APD) | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin J. McGrath +4 more | 2015-09-01 |
| 8963933 | Method for urgency-based preemption of a process | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Kevin J. McGrath, Sebastien Nussbaum +3 more | 2015-02-24 |
| 8933942 | Partitioning resources of a processor | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Thomas R. Woller, Kevin J. McGrath +2 more | 2015-01-13 |
| 8933947 | Reading a local memory of a processing unit | David Glen, Gordon Caruk, Gongxian Jeffrey Cheng, Mark Hummel, Stephen P. Thompson +1 more | 2015-01-13 |
| 8842126 | Methods and systems to facilitate operation in unpinned memory | Warren Fritz Kruger, Mark Hummel | 2014-09-23 |
| 8823717 | Software constants file | — | 2014-09-02 |
| 8803891 | Method for preempting graphics tasks to accommodate compute tasks in an accelerated processing device (APD) | Robert Scott Hartog, Ralph Clay Taylor, Michael Mantor, Sebastien Nussbaum, Rex Eldon McCrary +2 more | 2014-08-12 |
| 8615637 | Systems and methods for processing memory requests in a multi-processor system using a probe engine | Warren Fritz Kruger, Mark Hummel, Eric Demers | 2013-12-24 |
| 8212832 | Method and apparatus with dynamic graphics surface memory allocation | Steve Stefanidis, Jeffrey G. Cheng | 2012-07-03 |
| 7663635 | Multiple video processor unit (VPU) memory mapping | Jeffrey G. Cheng, Dmitry Semiannikov, Raja Koduri | 2010-02-16 |