| 8839258 |
Load balancing for multi-threaded applications via asymmetric power throttling |
Ryan Rakvic, Richard Hankins, Ed Grochowski, Hong Wang, Murali Annavaram +3 more |
2014-09-16 |
| 8689215 |
Structured exception handling for application-managed thread units |
Richard Hankins, Gautham Chinya, Hong Wang, Shirish Aundhe, Baiju V. Patel +1 more |
2014-04-01 |
| 8108863 |
Load balancing for multi-threaded applications via asymmetric power throttling |
Ryan Rakvic, Richard Hankins, Ed Grochowski, Hong Wang, Murali Annavaram +3 more |
2012-01-31 |
| 8079035 |
Data structure and management techniques for local user-level thread data |
Richard Hankins, Gautham Chinya, Hong Wang, Shirish Aundhe, John Shen +2 more |
2011-12-13 |
| 7743233 |
Sequencer address management |
Hong Wang, Gautham Chinya, Richard Hankins, Shivnandan Kaushik, Bryant Bigbee +13 more |
2010-06-22 |
| 7644130 |
Method and apparatus for transparent selection of alternate network interfaces in a message passing interface (“MPI”) implementation |
William R. Magro, Alexander V. Supalov, Andrey B. Derbunovich |
2010-01-05 |
| 6792599 |
Method and apparatus for an atomic operation in a parallel computing environment |
Sanjiv Shah, Paul M. Petersen, Grant Haab |
2004-09-14 |
| 6286130 |
Software implemented method for automatically validating the correctness of parallel computer programs |
Paul M. Petersen, Sanjiv Shah |
2001-09-04 |
| 5812852 |
Software implemented method for thread-privatizing user-specified global storage objects in parallel computer programs via program transformation |
Paul M. Petersen, Sanjiv Shah |
1998-09-22 |