| 12379959 |
Compute task state encapsulation |
Jerome F. Duluk, Jr., Sean J. Treichler |
2025-08-05 |
| 12333311 |
Cooperative group arrays |
Greg Palmer, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more |
2025-06-17 |
| 12248788 |
Distributed shared memory |
Prakash BANGALORE PRABHAKAR, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more |
2025-03-11 |
| 12020035 |
Programmatically controlled data multicasting across multiple compute engines |
Apoorv Parle, Ronny Meir Krashinsky, John H. Edmondson, Jack Choquette, Shirish Gadre +6 more |
2024-06-25 |
| 11954518 |
User-defined metered priority queues |
Jonathon Stuart Ramsey Evans, Phil Johnson, Jonah M. Alben, Brian Pharris, Greg Palmer +1 more |
2024-04-09 |
| 11893423 |
Techniques for configuring a processor to function as multiple, separate processors |
Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more |
2024-02-06 |
| 11663036 |
Techniques for configuring a processor to function as multiple, separate processors |
Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more |
2023-05-30 |
| 11579925 |
Techniques for reconfiguring partitions in a parallel processing system |
Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more |
2023-02-14 |
| 11367160 |
Simultaneous compute and graphics scheduling |
Rajballav DASH, Gregory Scott Palmer, Gentaro Hirota, Jack Choquette, Emmett M. Kilgariff +6 more |
2022-06-21 |
| 11249905 |
Techniques for configuring a processor to function as multiple, separate processors |
Jerome F. Duluk, Jr., Gregory Scott Palmer, Jonathon Stuart Ramsey Evans, Shailendra Singh, Samuel H. Duncan +9 more |
2022-02-15 |
| 10915364 |
Technique for computational nested parallelism |
Stephen Anthony Bernard Jones, Philip Alexander Cuadra, Daniel Elliot Wexler, Ignacio Llamas, Jerome F. Duluk, Jr. +1 more |
2021-02-09 |
| 10795722 |
Compute task state encapsulation |
Jerome F. Duluk, Jr., Sean J. Treichler |
2020-10-06 |
| 10552202 |
Software-assisted instruction level execution preemption |
Philip Alexander Cuadra, Christopher Lamb |
2020-02-04 |
| 10552201 |
Software-assisted instruction level execution preemption |
Philip Alexander Cuadra, Christopher Lamb |
2020-02-04 |
| 10430915 |
Multi-GPU frame rendering |
Andrei Khodakovsky, Kirill A. Dmitriev, Rouslan Dimitrov, Tzyywei Hwang, Wishwesh Anil Gandhi |
2019-10-01 |
| 10402937 |
Multi-GPU frame rendering |
Rouslan Dimitrov, Kirill A. Dmitriev, Andrei Khodakovsky, Tzyywei Hwang, Wishwesh Anil Gandhi |
2019-09-03 |
| 10402323 |
Organizing memory to optimize memory accesses of compressed data |
Praveen Krishnamurthy, Peter B. Holmquist, Wishwesh Anil Gandhi, Timothy John Purcell, Karan Mehra |
2019-09-03 |
| 10289418 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Luke Durant, Shirish Gadre, Robert Ohannessian +2 more |
2019-05-14 |
| 10235208 |
Technique for saving and restoring thread group operating state |
Nicholas Wang, Gerald F. Luiz, Philip Alexander Cuadra, Luke Durant, Shirish Gadre |
2019-03-19 |
| 10217183 |
System, method, and computer program product for simultaneous execution of compute and graphics workloads |
Gregory Scott Palmer, Jerome F. Duluk, Jr., Karim M. Abdalla, Jonathon Stuart Ramsey Evans, Adam Clark Weitkemper +2 more |
2019-02-26 |
| 10095542 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Luke Durant, Shirish Gadre, Robert Ohannessian +2 more |
2018-10-09 |
| 9934145 |
Organizing memory to optimize memory accesses of compressed data |
Praveen Krishnamurthy, Peter B. Holmquist, Wishwesh Anil Gandhi, Timothy John Purcell, Karan Mehra |
2018-04-03 |
| 9921873 |
Controlling work distribution for processing tasks |
Karim M. Abdalla, Sean J. Treichler, Abraham Benjamin de Waal |
2018-03-20 |
| 9804885 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Luke Durant, Shirish Gadre, Robert Ohannessian +2 more |
2017-10-31 |
| 9720858 |
Technique for performing memory access operations via texture hardware |
Brian Fahs, Eric T. Anderson, Nick Barrow-Williams, Shirish Gadre, Joel J. McCormack +2 more |
2017-08-01 |