Issued Patents All Time
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9678775 | Allocating memory for local variables of a multi-threaded program for execution in a single-threaded environment | Vinod Grover | 2017-06-13 |
| 8959497 | System and method for dynamically spawning thread blocks within multi-threaded processing systems | David Patrick Luebke | 2015-02-17 |
| 8615770 | System and method for dynamically spawning thread blocks within multi-threaded processing systems | David Patrick Luebke | 2013-12-24 |
| 8438554 | System, method, and computer program product for removing a synchronization statement | Vinod Grover | 2013-05-07 |
| 8417735 | Instruction-efficient algorithm for parallel scan using initialized memory regions to replace conditional statements | — | 2013-04-09 |
| 8413151 | Selective thread spawning within a multi-threaded processing system | David Patrick Luebke | 2013-04-02 |