Issued Patents All Time
Showing 226–250 of 472 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8166246 | Chaining multiple smaller store queue entries for more efficient store queue usage | Thomas L. Jeremiah, William L. McNeil, Hugh Shen, William J. Starke | 2012-04-24 |
| 8161245 | Method and apparatus for performing data prefetch in a multiprocessor system | James Stephen Fields, Jr., Benjiman L. Goodman, Jeffrey A. Stuecheli | 2012-04-17 |
| 8140771 | Partial cache line storage-modifying operation based upon a hint | Ravi Kumar Arimilli, William J. Starke, Derek E. Williams | 2012-03-20 |
| 8140770 | Data processing system and method for predictively selecting a scope of broadcast of an operation | Leo James Clark, James Stephen Fields, Jr., William J. Starke | 2012-03-20 |
| 8140765 | Information handling system with immediate scheduling of load operations in a dual-bank cache with single dispatch into write/read data flow | Sanjeev Gai, Hugh Shen, William J. Starke | 2012-03-20 |
| 8140759 | Specifying an access hint for prefetching partial cache block data in a cache hierarchy | Bradly G. Frey, Cathy May, Ramakrishnan Rajamony, Balaram Sinharoy, William J. Starke +1 more | 2012-03-20 |
| 8140756 | Information handling system with immediate scheduling of load operations and fine-grained access to cache memory | Sanjeev Gai, Stephen J. Powell, William J. Starke | 2012-03-20 |
| 8135910 | Bandwidth of a cache directory by slicing the cache directory into two smaller cache directories and replicating snooping logic for each sliced cache directory | William J. Starke, Derek E. Williams, Phillip G. Williams | 2012-03-13 |
| 8131935 | Virtual barrier synchronization cache | Ravi Kumar Arimilli, Robert Alan Cargnoni, William J. Starke, Derek E. Williams | 2012-03-06 |
| 8117397 | Victim cache line selection | Thomas L. Jeremiah, William L. McNeil, Piyush C. Patel, William J. Starke, Jeffrey A. Stuecheli | 2012-02-14 |
| 8117390 | Updating partial cache lines in a data processing system | David W. Cummings, Hugh Shen, William J. Starke, Derek E. Williams, Phillip G. Williams | 2012-02-14 |
| 8103791 | Synchronized communication in a data processing system | Benjiman L. Goodman, Praveen S. Reddy, William J. Starke, Jeffrey A. Stuecheli | 2012-01-24 |
| 8095739 | Barriers processing in a multiprocessor system having a weakly ordered storage architecture without broadcast of a synchronizing operation | David W. Cummings, Harmony L. Helterhoff, Derek E. Williams | 2012-01-10 |
| 8095733 | Virtual barrier synchronization cache castout election | Ravi Kumar Arimilli, Michael S. Siegel, William J. Starke, Derek E. Williams | 2012-01-10 |
| 8015358 | System bus structure for large L2 cache array topology with different latency domains | Vicente Enrique Chung, William J. Starke, Jeffrey A. Stuecheli | 2011-09-06 |
| 8001330 | L2 cache controller with slice directory and unified cache structure | Leo James Clark, James Stephen Fields, Jr., William J. Starke | 2011-08-16 |
| 7987320 | Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation | Robert H. Bell, Jr., William J. Starke | 2011-07-26 |
| 7984256 | Data processing system and method in which a participant initiating a read operation protects data integrity | James Stephen Fields, Jr., John T. Hollaway, Jr., Derek E. Williams | 2011-07-19 |
| 7944932 | Interconnect fabric for a data processing system | Leo James Clark, James Stephen Fields, Jr., William J. Starke | 2011-05-17 |
| 7941611 | Filtering snooped operations | Benjiman L. Goodman, William J. Starke, Derek E. Williams | 2011-05-10 |
| 7849298 | Enhanced processor virtualization mechanism via saving and restoring soft processor/system states | Ravi Kumar Arimilli, Robert Alan Cargnoni, William J. Starke | 2010-12-07 |
| 7831774 | Pipelining D states for MRU steerage during MRU-LRU member allocation | Robert H. Bell, Jr., William J. Starke, Jeffrey A. Stuecheli | 2010-11-09 |
| 7827354 | Victim cache using direct intervention | Leo James Clark, James Stephen Fields, Jr., Bradley McCredie, William J. Starke | 2010-11-02 |
| 7818388 | Data processing system, method and interconnect fabric supporting multiple planes of processing nodes | Ravi Kumar Arimilli, Benjiman L. Goodman, Praveen S. Reddy, William J. Starke | 2010-10-19 |
| 7818511 | Reducing number of rejected snoop requests by extending time to respond to snoop request | Benjiman L. Goodman, William J. Starke, Jeffrey A. Stuecheli, Derek E. Williams | 2010-10-19 |