GG

Guy L. Guthrie

IBM: 465 patents #28 of 70,183Top 1%
Globalfoundries: 6 patents #578 of 4,424Top 15%
🗺 Texas: #7 of 125,132 inventorsTop 1%
Overall (All Time): #435 of 4,157,543Top 1%
472
Patents All Time

Issued Patents All Time

Showing 226–250 of 472 patents

Patent #TitleCo-InventorsDate
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