SK

Steven R. Kunkel

IBM: 25 patents #4,217 of 70,183Top 7%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
Overall (All Time): #146,878 of 4,157,543Top 4%
27
Patents All Time

Issued Patents All Time

Showing 25 most recent of 27 patents

Patent #TitleCo-InventorsDate
9280465 Techniques for moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache Guy L. Guthrie, Hien Minh Le, Geraint North, William J. Starke 2016-03-08
9274952 Moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache Guy L. Guthrie, Hien Minh Le, Geraint North, William J. Starke 2016-03-01
8874853 Local and global memory request predictor Jason F. Cantin 2014-10-28
8782646 Non-uniform memory access (NUMA) enhancements for shared logical partitions Vaijayanthimala K. Anand, Mark Robert Funk, Mysore S. Srinivas, Randal C. Swanberg, Ronald D. Young 2014-07-15
8490094 Non-uniform memory access (NUMA) enhancements for shared logical partitions Vaijayanthimala K. Anand, Mark Robert Funk, Mysore S. Srinivas, Randal C. Swanberg, Ronald D. Young 2013-07-16
8397030 Efficient region coherence protocol for clustered shared-memory multiprocessor systems Jason F. Cantin 2013-03-12
8370584 Predictive ownership control of shared memory computing system data Jason F. Cantin 2013-02-05
8244988 Predictive ownership control of shared memory computing system data Jason F. Cantin 2012-08-14
8161493 Weighted-region cycle accounting for multi-threaded processor cores Michael Stephen Floyd, Aaron C. Sawdey, Philip L. Vitale 2012-04-17
8112587 Shared data prefetching with memory region cache line monitoring Jason F. Cantin 2012-02-07
7747825 Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks Jason F. Cantin 2010-06-29
7747826 Data processing system and method for efficient communication utilizing an in coherency state Jason F. Cantin, James Stephen Fields, Jr., William J. Starke 2010-06-29
7716424 Victim prefetching in a cache hierarchy Peter A. Franaszek, Luis Alfonso Lastras Montaño, Aaron C. Sawdey 2010-05-11
7620776 Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks Jason F. Cantin 2009-11-17
7395376 Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks Jason F. Cantin 2008-07-01
7389388 Data processing system and method for efficient communication utilizing an in coherency state Jason F. Cantin, James Stephen Fields, Jr., William J. Starke 2008-06-17
7360032 Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks Jason F. Cantin 2008-04-15
7194586 Method and apparatus for implementing cache state as history of read/write shared data Jeffrey Douglas Brown, John D. Irish 2007-03-20
7047365 Cache line purge and update instruction David Arnold Luick 2006-05-16
6988186 Shared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry Richard J. Eickemeyer, Hung Q. Le 2006-01-17
6922753 Cache prefetching Jeffrey Douglas Brown, John D. Irish 2005-07-26
6839816 Shared cache line update mechanism John Michael Borkenhagen 2005-01-04
6728842 Cache updating in multiprocessor systems Jeffrey Douglas Brown, David Arnold Luick 2004-04-27
6314561 Intelligent cache management mechanism Mark Robert Funk, Mikko H. Lipasti, Bilha Mendelson, Robert Ralph Roedinger, William J. Schmidt 2001-11-06
6105051 Apparatus and method to guarantee forward progress in execution of threads in a multithreaded processor John Michael Borkenhagen, Richard J. Eickemeyer, William T. Flynn, Sheldon B. Levenstein, Andrew Henry Wottreng 2000-08-15