| 8887174 |
Mechanism for monitoring instruction set based thread execution on a plurality of instruction sequencers |
Richard Hankins, Gautham Chinya, Hong Wang, Shivnandan Kaushik, Bryant Bigbee +7 more |
2014-11-11 |
| 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, David K. Poulsen, Shirish Aundhe +1 more |
2014-04-01 |
| 8205200 |
Compiler-based scheduling optimization hints for user-level threads |
Shih-wei Liao, Ryan Rakvic, Richard Hankins, Hong Wang, Gansha Wu +6 more |
2012-06-19 |
| 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, David K. Poulsen, Shirish Aundhe +2 more |
2011-12-13 |
| 8010969 |
Mechanism for monitoring instruction set based thread execution on a plurality of instruction sequencers |
Richard Hankins, Gautham Chinya, Hong Wang, Shivnandan Kaushik, Bryant Bigbee +7 more |
2011-08-30 |
| 7743233 |
Sequencer address management |
Hong Wang, Gautham Chinya, Richard Hankins, Shivnandan Kaushik, Bryant Bigbee +13 more |
2010-06-22 |
| 7703094 |
Adaptive and dynamic filtering of threaded programs |
Ekarat T Mongkolsmai, Douglas Armstrong |
2010-04-20 |
| 7571301 |
Fast lock-free post-wait synchronization for exploiting parallelism on multi-core processors |
Arun Kejariwal, Hideki Saito, Xinmin Tian, Milind B. Girkar, Wei Li +1 more |
2009-08-04 |
| 7500242 |
Low-contention lock |
Paul M. Petersen, Grant Haab |
2009-03-03 |
| 7328433 |
Methods and apparatus for reducing memory latency in a software application |
Xinmin Tian, Shih-wei Liao, Hong Wang, Milind B. Girkar, John Shen +6 more |
2008-02-05 |
| 7069556 |
Method and apparatus for implementing a parallel construct comprised of a single task |
Paul M. Petersen |
2006-06-27 |
| 6792599 |
Method and apparatus for an atomic operation in a parallel computing environment |
David K. Poulsen, Paul M. Petersen, Grant Haab |
2004-09-14 |
| 6286130 |
Software implemented method for automatically validating the correctness of parallel computer programs |
David K. Poulsen, Paul M. Petersen |
2001-09-04 |
| 5812852 |
Software implemented method for thread-privatizing user-specified global storage objects in parallel computer programs via program transformation |
David K. Poulsen, Paul M. Petersen |
1998-09-22 |