| 11789811 |
Techniques for storing data to enhance recovery and detection of data corruption errors |
Michael Sullivan, Nirmal Saxena, John Brooks |
2023-10-17 |
| 11720440 |
Error containment for enabling local checkpoint and recovery |
Naveen Cherukuri, Saurabh Hukerikar, Paul Racunas, Nirmal Saxena, David Charles Patrick +10 more |
2023-08-08 |
| 11474897 |
Techniques for storing data to enhance recovery and detection of data corruption errors |
Michael Sullivan, Nirmal Saxena, John Brooks |
2022-10-18 |
| 10423424 |
Replicated stateless copy engine |
Lincoln G. Garlick, Philip Browning Johnson, Rafal Zboinski, Jeff Tuckey, Samuel H. Duncan |
2019-09-24 |
| 10152328 |
Systems and methods for voting among parallel threads |
John R. Nickolls, Lars Nyland, Jeremy Sugerman, Timothy Foley, Brian Fahs +2 more |
2018-12-11 |
| 9639365 |
Indirect function call instructions in a synchronous parallel thread processor |
Brett W. Coon, John R. Nickolls, Lars Nyland, John Erik Lindholm |
2017-05-02 |
| 9407427 |
Technique for optimizing the phase of a data signal transmitted across a communication link |
Gregory Kodani, Guatam Bhatia |
2016-08-02 |
| 9184907 |
Flexible threshold counter for clock-and-data recovery |
Gautam Bhatia |
2015-11-10 |
| 8645638 |
Shared single-access memory with management of multiple parallel requests |
Brett W. Coon, Ming Y. Siu, Weizhong Xu, Stuart F. Oberman, John R. Nickolls |
2014-02-04 |
| 8578387 |
Dynamic load balancing of instructions for execution by heterogeneous processing engines |
Stuart F. Oberman, John Erik Lindholm, Samuel Liu |
2013-11-05 |
| 8375176 |
Lock mechanism to enable atomic updates to shared memory |
Brett W. Coon, John R. Nickolls, Lars Nyland |
2013-02-12 |
| 8312254 |
Indirect function call instructions in a synchronous parallel thread processor |
Brett W. Coon, John R. Nickolls, Lars Nyland, John Erik Lindholm |
2012-11-13 |
| 8225076 |
Scoreboard having size indicators for tracking sequential destination register usage in a multi-threaded processor |
Brett W. Coon, Stuart F. Oberman, Ming Y. Siu |
2012-07-17 |
| 8214625 |
Systems and methods for voting among parallel threads |
John R. Nickolls, Lars Nyland, Jeremy Sugerman, Timothy Foley, Brian Fahs +2 more |
2012-07-03 |
| 8200947 |
Systems and methods for voting among parallel threads |
John R. Nickolls, Lars Nyland, Jeremy Sugerman, Timothy Foley, Brian Fahs +2 more |
2012-06-12 |
| 8176265 |
Shared single-access memory with management of multiple parallel requests |
Brett W. Coon, Ming Y. Siu, Weizhong Xu, Stuart F. Oberman, John R. Nickolls |
2012-05-08 |
| 8108625 |
Shared memory with parallel access and access conflict resolution mechanism |
Brett W. Coon, Ming Y. Siu, Weizhong Xu, Stuart F. Oberman, John R. Nickolls |
2012-01-31 |
| 8055856 |
Lock mechanism to enable atomic updates to shared memory |
Brett W. Coon, John R. Nickolls, Lars Nyland |
2011-11-08 |
| 7949855 |
Scheduler in multi-threaded processor prioritizing instructions passing qualification rule |
John Erik Lindholm, Brett W. Coon, Gary M. Tarolli, John Burgess |
2011-05-24 |
| 7788468 |
Synchronization of threads in a cooperative thread array |
John R. Nickolls, Stephen D. Lew, Brett W. Coon |
2010-08-31 |
| 7761697 |
Processing an indirect branch instruction in a SIMD architecture |
Brett W. Coon, John Erik Lindholm, John R. Nickolls |
2010-07-20 |
| 7434032 |
Tracking register usage during multithreaded processing using a scoreboard having separate memory regions and storing sequential register size indicators |
Brett W. Coon, Stuart F. Oberman, Ming Y. Siu |
2008-10-07 |
| 7366878 |
Scheduling instructions from multi-thread instruction buffer based on phase boundary qualifying rule for phases of math and data access operations with better caching |
John Erik Lindholm, Brett W. Coon, Gary M. Tarolli, John Burgess |
2008-04-29 |
| 6289439 |
Method, device and microprocessor for performing an XOR clear without executing an XOR instruction |
Kenneth K. Munson |
2001-09-11 |
| 6233675 |
Facility to allow fast execution of and, or, and test instructions |
Kenneth K. Munson |
2001-05-15 |