Issued Patents All Time
Showing 51–62 of 62 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 6738868 | System for minimizing directory information in scalable multiprocessor systems with logically independent input/output nodes | Kourosh Gharachorloo, Luiz Andre Barroso | 2004-05-18 |
| 6640287 | Scalable multiprocessor system and cache coherence method incorporating invalid-to-dirty requests | Kourosh Gharachorloo, Luiz Andre Barroso, Mosur K. Ravishankar, Robert Stets | 2003-10-28 |
| 6412056 | Extended translation lookaside buffer with fine-grain state bits | Kourosh Gharachorloo | 2002-06-25 |
| 6374285 | Method for mutual exclusion of locks in a remote-write globally ordered network of processors | Leslie B. Lamport | 2002-04-16 |
| 6292713 | Robotic telepresence system | Norman Paul Jouppi, Wayne R. Mack | 2001-09-18 |
| 6240500 | Method for dynamically placing procedures of a program in a memory | — | 2001-05-29 |
| 5950228 | Variable-grained memory sharing for clusters of symmetric multi-processors using private and shared state tables | Kourosh Gharachorloo, Anshu Aggarwal | 1999-09-07 |
| 5933598 | Method for sharing variable-grained memory of workstations by sending particular block including line and size of the block to exchange shared data structures | Kourosh Gharachorloo | 1999-08-03 |
| 5802585 | Batched checking of shared memory accesses | Chandramohan A. Thekkath | 1998-09-01 |
| 5787480 | Lock-up free data sharing | Kourosh Gharachorloo | 1998-07-28 |
| 5761729 | Validation checking of shared memory accesses | — | 1998-06-02 |
| 5758183 | Method of reducing the number of overhead instructions by modifying the program to locate instructions that access shared data stored at target addresses before program execution | — | 1998-05-26 |