| 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 |
| 11307903 |
Dynamic partitioning of execution resources |
Jerome F. Duluk, Jr., Ramon Matas Navarro, Alan Menezes, Jeffrey Scott Tuckey, Gentaro Hirota +1 more |
2022-04-19 |
| 10817338 |
Dynamic partitioning of execution resources |
Jerome F. Duluk, Jr., Ramon Matas Navarro, Alan Menezes, Jeffrey Scott Tuckey, Gentaro Hirota +1 more |
2020-10-27 |
| 10289418 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Shirish Gadre, Robert Ohannessian, Lacky V. Shah +2 more |
2019-05-14 |
| 10235208 |
Technique for saving and restoring thread group operating state |
Nicholas Wang, Lacky V. Shah, Gerald F. Luiz, Philip Alexander Cuadra, Shirish Gadre |
2019-03-19 |
| 10095542 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Shirish Gadre, Robert Ohannessian, Lacky V. Shah +2 more |
2018-10-09 |
| 9928109 |
Method and system for processing nested stream events |
— |
2018-03-27 |
| 9891949 |
System and method for runtime scheduling of GPU tasks |
Timothy Paul Lottes, Daniel Elliot Wexler, Craig Ross Duttweiler, Sean J. Treichler, Philip Alexander Cuadra |
2018-02-13 |
| 9804885 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Shirish Gadre, Robert Ohannessian, Lacky V. Shah +2 more |
2017-10-31 |
| 9507638 |
Compute work distribution reference counters |
Philip Alexander Cuadra, Karim M. Abdalla, Jerome F. Duluk, Jr., Gerald F. Luiz, Timothy John Purcell +1 more |
2016-11-29 |
| 9448837 |
Cooperative thread array granularity context switch during trap handling |
Gerald F. Luiz, Philip Alexander Cuadra, Shirish Gadre, Robert Ohannessian, Lacky V. Shah +2 more |
2016-09-20 |
| 9436504 |
Techniques for managing the execution order of multiple nested tasks executing on a parallel processor |
— |
2016-09-06 |
| 9378139 |
System, method, and computer program product for low latency scheduling and launch of memory defined tasks |
Scott Ricketts, Brian Pharris, Nicholas Wang, Philip Alexander Cuadra, Jerome F. Duluk, Jr. |
2016-06-28 |
| 9286119 |
System, method, and computer program product for management of dependency between tasks |
Igor Sevastiyanov, Brian Fahs, Nicholas Wang, Scott Ricketts, Brian Pharris |
2016-03-15 |
| 9256623 |
System, method, and computer program product for scheduling tasks associated with continuation thread blocks |
Scott Ricketts, Brian Pharris, Igor Sevastiyanov, Nicholas Wang |
2016-02-09 |
| 9086933 |
System and method for launching callable functions |
Bastiaan Aarts, Girish Bhaskar Bharambe, Vinod Grover |
2015-07-21 |
| 8904068 |
Virtual memory structure for coprocessors having memory allocation limitations |
Ze Long |
2014-12-02 |
| D582712 |
Pillow with an integral eye shield |
Dave Koval |
2008-12-16 |