Issued Patents All Time
Showing 25 most recent of 51 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12361628 | Configurable multiple-die graphics processing unit | Mark Fowler, Samuel D. Naffziger, Michael Mantor | 2025-07-15 |
| 12299413 | Dual vector arithmetic logic unit | Bin He, Brian D. Emberling, Michael Mantor | 2025-05-13 |
| 12205218 | Spatial partitioning in a multi-tenancy graphics processing unit | Michael Mantor | 2025-01-21 |
| 12169896 | Graphics primitives and positions through memory buffers | Todd Martin, Tad Robert Litwiller, Nishank Pathak, Randy Wayne Ramsey, Michael Mantor +2 more | 2024-12-17 |
| 11675568 | Dual vector arithmetic logic unit | Bin He, Brian D. Emberling, Michael Mantor | 2023-06-13 |
| 11295507 | Spatial partitioning in a multi-tenancy graphics processing unit | Michael Mantor | 2022-04-05 |
| 10817302 | Processor support for bypassing vector source operands | Jiasheng Chen, Bin He, Michael Mantor, Yunxiao Zou | 2020-10-27 |
| 10579388 | Policies for shader resource allocation in a shader core | Robert Scott Hartog, Michael Mantor, Rex Eldon McCrary, Sebastien Nussbaum, Philip J. Rogers +2 more | 2020-03-03 |
| 10474468 | Indicating instruction scheduling mode for processing wavefront portions | Michael Mantor, Brian D. Emberling, Mark Fowler | 2019-11-12 |
| 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 |
| 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 |
| 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 |
| 8959319 | Executing first instructions for smaller set of SIMD threads diverging upon conditional branch instruction | Norman Rubin, Brian D. Emberling, Michael Mantor | 2015-02-17 |
| 8933945 | Dividing work among multiple graphics pipelines using a super-tiling technique | Eric Demers | 2015-01-13 |
| 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 |
| 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 |
| 8607247 | Method and system for workitem synchronization | Lee W. Howes, Benedict R. Gaster, Michael Clair Houston, Michael Mantor, Norman Rubin +1 more | 2013-12-10 |
| 8593465 | Handling of extra contexts for shader constants | Brian D. Emberling | 2013-11-26 |
| 8195882 | Shader complex with distributed level one cache system and centralized level two cache | Anthony P. DeLaurier, Robert Scott Hartog, Michael Mantor, Mark Fowler, Marcos P. Zini | 2012-06-05 |
| 8156314 | Incremental state updates | Brian D. Emberling | 2012-04-10 |
| 7920141 | Method and apparatus for rasterizer interpolation | — | 2011-04-05 |