Issued Patents All Time
Showing 26–50 of 130 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9575825 | Push instruction for pushing a message payload from a sending thread to a receiving thread | Bernard C. Drerup, Bradly G. Frey, Guy L. Guthrie, John D. Irish, William J. Starke +1 more | 2017-02-21 |
| 9569293 | Push instruction for pushing a message payload from a sending thread to a receiving thread | Bernard C. Drerup, Bradly G. Frey, Guy L. Guthrie, John D. Irish, William J. Starke +1 more | 2017-02-14 |
| 9396021 | Techniques for dynamically assigning jobs to processors in a cluster using local job tables | Ravi Kumar Arimilli, Claude Basso, Jean Calvignac | 2016-07-19 |
| 9384042 | Techniques for dynamically assigning jobs to processors in a cluster based on inter-thread communications | Ravi Kumar Arimilli, Claude Basso, Jean Calvignac | 2016-07-05 |
| 9342387 | Hardware-assisted interthread push communication | Bernard C. Drerup, John D. Irish, Charles F. Marino, William J. Starke | 2016-05-17 |
| 9336145 | Techniques for cache injection in a processor system based on a shared state | Ravi Kumar Arimilli, Jody B. Joyner, William J. Starke | 2016-05-10 |
| 9286148 | Hardware-assisted interthread push communication | Bernard C. Drerup, John D. Irish, Charles F. Marino, William J. Starke | 2016-03-15 |
| 9268703 | Techniques for cache injection in a processor system from a remote node | Ravi Kumar Arimilli, Jody B. Joyner, William J. Starke | 2016-02-23 |
| 9256540 | Techniques for cache injection in a processor system using a cache injection instruction | Ravi Kumar Arimilli, Balaram Sinharoy | 2016-02-09 |
| 9110885 | Techniques for cache injection in a processor system | Ravi Kumar Arimilli, Balaram Sinharoy | 2015-08-18 |
| 8893148 | Performing setup operations for receiving different amounts of data while processors are performing message passing interface tasks | Ravi Kumar Arimilli, Ramakrishnan Rajamony, William E. Speight | 2014-11-18 |
| 8893126 | Binding a process to a special purpose processing element having characteristics of a processor | Ravi Kumar Arimilli, Guy L. Guthrie, Charles F. Marino, William J. Starke | 2014-11-18 |
| 8756270 | Collective acceleration unit tree structure | Bernard C. Drerup, Paul Frank Lecocq, Hanhong Xue | 2014-06-17 |
| 8751655 | Collective acceleration unit tree structure | Bernard C. Drerup, Paul Frank Lecocq, Hanhong Xue | 2014-06-10 |
| 8484307 | Host fabric interface (HFI) to perform global shared memory (GSM) operations | Ravi Kumar Arimilli, Robert S. Blackmore, Chulho Kim, Ramakrishnan Rajamony, William J. Starke +1 more | 2013-07-09 |
| 8443146 | Techniques for cache injection in a processor system responsive to a specific instruction sequence | Ravi Kumar Arimilli, Balaram Sinharoy | 2013-05-14 |
| 8429349 | Techniques for cache injection in a processor system with replacement policy position modification | Ravi Kumar Arimilli, Balaram Sinharoy | 2013-04-23 |
| 8417778 | Collective acceleration unit tree flow control and retransmit | Bernard C. Drerup, Jody B. Joyner, Paul Frank Lecocq, Hanhong Xue | 2013-04-09 |
| 8312464 | Hardware based dynamic load balancing of message passing interface tasks by modifying tasks | Ravi Kumar Arimilli, Ramakrishnan Rajamony, William E. Speight | 2012-11-13 |
| 8302109 | Synchronization optimized queuing system | Claude Basso, Piyush Chaudhary, Bernard C. Drerup, Jody B. Joyner, Jan-Bernd Themann +2 more | 2012-10-30 |
| 8281075 | Processor system and methods of triggering a block move using a system bus write command initiated by user code | Brian Mitchell Bass, David W. Cummings, Bernard C. Drerup, Guy L. Guthrie, Ronald Nick Kalla +4 more | 2012-10-02 |
| 8275947 | Mechanism to prevent illegal access to task address space by unauthorized tasks | Robert S. Blackmore, Chulho Kim, Ramakrishnan Rajamony, Hanhong Xue | 2012-09-25 |
| 8255635 | Claiming coherency ownership of a partial cache line of data | Ravi Kumar Arimilli, Jerry Don Lewis, Warren E. Maule | 2012-08-28 |
| 8255913 | Notification to task of completion of GSM operations by initiator node | Robert S. Blackmore, Gheorghe C. Cascaval, Ramakrishnan Rajamony | 2012-08-28 |
| 8239524 | Techniques for dynamically assigning jobs to processors in a cluster based on processor workload | Ravi Kumar Arimilli, Claude Basso, Jean Calvignac | 2012-08-07 |