| 9864005 |
Wave-pipelined logic circuit scanning system |
Douglas M. Carmean |
2018-01-09 |
| 7904685 |
Synchronization techniques in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2011-03-08 |
| 7584332 |
Computer systems with lightweight multi-threaded architectures |
Peter M. Kogge, Jay B. Brockman, David T. Harper, Charles David Callahan, II |
2009-09-01 |
| 7558889 |
Accessing a collection of data items in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2009-07-07 |
| 7558910 |
Detecting access to a memory location in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2009-07-07 |
| 7536690 |
Deferred task swapping in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2009-05-19 |
| 7428727 |
Debugging techniques in a multithreaded environment |
Gail A. Alverson, Laurence S. Kaplan, Mark L. Niehaus |
2008-09-23 |
| 7426732 |
Placing a task of a multithreaded environment in a known state |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2008-09-16 |
| 7392525 |
Inter-thread long jumps in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2008-06-24 |
| 7360221 |
Task swap out in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2008-04-15 |
| 7191444 |
Stream management in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2007-03-13 |
| 7165150 |
Restricting access to memory in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2007-01-16 |
| 7117330 |
Synchronization techniques in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2006-10-03 |
| 6952827 |
User program and operating system interface in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Susan L. Coatney, Brian D. Koblenz, Richard D. Korry |
2005-10-04 |
| 6862635 |
Synchronization techniques in a multithreaded environment |
Gail A. Alverson, Charles David Callahan, II, Simon H. Kahan, Brian D. Koblenz, Allan Porterfield |
2005-03-01 |
| 6848097 |
Debugging techniques in a multithreaded environment |
Gail A. Alverson, Laurence S. Kaplan, Mark L. Niehaus |
2005-01-25 |
| 6629250 |
Adjustable data delay using programmable clock shift |
Andrew S. Kopser |
2003-09-30 |
| 6480818 |
Debugging techniques in a multithreaded environment |
Gail A. Alverson, Laurence S. Kaplan, Mark L. Niehaus |
2002-11-12 |
| 6353829 |
Method and system for memory allocation in a multiprocessing environment |
Brian D. Koblenz, Allan Porterfield |
2002-03-05 |
| 6311266 |
Instruction look-ahead system and hardware |
Robert Alverson |
2001-10-30 |
| 4229790 |
Concurrent task and instruction processor and method |
Maxwell C. Gilliland, Gary L. Ferguson |
1980-10-21 |