| 6279084 |
Shadow commands to optimize sequencing of requests in a switch-based multi-processor system |
Simon C. Steely, Jr., Madhumitra Sharma, Hari K. Nagpal |
2001-08-21 |
| 6249520 |
High-performance non-blocking switch with multiple channel ordering constraints |
Simon C. Steely, Jr., Madhumitra Sharma, Craig D. Keefer, David Wayne Davis |
2001-06-19 |
| 6154816 |
Low occupancy protocol for managing concurrent transactions with dependencies |
Simon C. Steely, Jr., Madhumitra Sharma |
2000-11-28 |
| 6122714 |
Order supporting mechanisms for use in a switch-based multi-processor system |
Simon C. Steely, Jr., Madhumitra Sharma, David Fenwick |
2000-09-19 |
| 6108752 |
Method and apparatus for delaying victim writes in a switch-based multi-processor system to maintain data coherency |
Paul M. Goodwin |
2000-08-22 |
| 6101420 |
Method and apparatus for disambiguating change-to-dirty commands in a switch based multi-processing system with coarse directories |
Simon C. Steely, Jr., Madhumitra Sharma, Kourosh Gharachorloo |
2000-08-08 |
| 6085276 |
Multi-processor computer system having a data switch with simultaneous insertion buffers for eliminating arbitration interdependencies |
Madhumitra Sharma |
2000-07-04 |
| 6014690 |
Employing multiple channels for deadlock avoidance in a cache coherency protocol |
Madhumitra Sharma, Simon C. Steely, Jr. |
2000-01-11 |
| 5638538 |
Turbotable: apparatus for directing address and commands between multiple consumers on a node coupled to a pipelined system bus |
Denis Foley, Maurice B. Steinman |
1997-06-10 |
| 5559987 |
Method and apparatus for updating a duplicate tag status in a snoop bus protocol based computer system |
Denis Foley, Maurice B. Steinman |
1996-09-24 |