DW

David B. Whitworth

IBM: 30 patents #3,369 of 70,183Top 5%
Overall (All Time): #124,575 of 4,157,543Top 3%
30
Patents All Time

Issued Patents All Time

Showing 25 most recent of 30 patents

Patent #TitleCo-InventorsDate
10579413 Efficient task scheduling using a locking mechanism Michael T. Benhase, Lokesh M. Gupta, Trung N. Nguyen 2020-03-03
10234927 Storage system power usage Malcolm S. Allen-Ware, Shawn P. Authement, John C. Elliott, Charles R. Lefurgy, J. Carlos A. Pratt +1 more 2019-03-19
10120716 Task pooling and work affinity in data processing Kevin J. Ash, Seamus J. Burke, Lokesh M. Gupta, Clint A. Hardy, Matthew J. Kalos +3 more 2018-11-06
10049056 Deferred RE-MRU operations to reduce lock contention Kevin J. Ash, Lokesh M. Gupta 2018-08-14
9733691 Computer program product for managing storage system power usage by adjusting a flash device erasure rate and a data write rate for storage sub-units according to a non-uniform power budget Malcolm S. Allen-Ware, Shawn P. Authement, John C. Elliott, Charles R. Lefurgy, J. Carlos A. Pratt +1 more 2017-08-15
9733692 Managing storage system power usage by adjusting a flash device erasure rate and a data write rate for storage sub-units according to a non-uniform power budget Malcolm S. Allen-Ware, Shawn P. Authement, John C. Elliott, Charles R. Lefurgy, J. Carlos A. Pratt +1 more 2017-08-15
9733991 Deferred re-MRU operations to reduce lock contention Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta, Kenneth W. Todd 2017-08-15
9665493 Increased cache performance with multi-level queues of complete tracks Kevin J. Ash, Lokesh M. Gupta, Boyan Zhao 2017-05-30
9547604 Deferred RE-MRU operations to reduce lock contention Kevin J. Ash, Lokesh M. Gupta 2017-01-17
9454205 Monitoring power usage for a storage system that includes a set of storage units and a set of storage sub-units Malcolm S. Allen-Ware, Shawn P. Authement, John C. Elliott, Charles R. Lefurgy, J. Carlos A. Pratt +1 more 2016-09-27
9411738 Efficient processing of cache segment waiters Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta 2016-08-09
9286227 Efficient processing of cache segment waiters Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta 2016-03-15
9086888 Using a plurality of tables for improving performance in predicting branches in processor instructions Wen-Tzer T. Chen, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2015-07-21
9043551 Efficient processing of cache segment waiters Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta 2015-05-26
9021206 Use of cache statistics to ration cache hierarchy access Diane G. Flemming, Brian C. Twichell, Greg R. Mewhinney 2015-04-28
8972706 Performance in predicting branches Wen-Tzer T. Chen, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2015-03-03
8838898 Efficient processing of cache segment waiters Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta 2014-09-16
8745622 Standalone software performance optimizer system for hybrid systems Greg R. Mewhinney, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2014-06-03
8719504 Efficient processing of cache segment waiters Kevin J. Ash, Michael T. Benhase, Lokesh M. Gupta 2014-05-06
8677050 System, method and computer program product for extending a cache using processor registers Wen-Tzer T. Chen, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2014-03-18
8589926 Adjusting processor utilization data in polling environments Jimmy R. Hill, Bret R. Olszewski, Luc Rene Smolders 2013-11-19
8578388 Optimizing the performance of hybrid CPU systems based upon the thread type of applications to be run on the CPUs Diane G. Flemming, Greg R. Mewhinney, Randal C. Swanberg, Eric P. Fried 2013-11-05
8549354 Managing rollback in a transactional memory environment Wen-Tzer T. Chen, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2013-10-01
8539281 Managing rollback in a transactional memory environment Wen-Tzer T. Chen, Diane G. Flemming, William A. Maron, Mysore S. Srinivas 2013-09-17
8539453 Autonomic I/O tracing and performance tuning Diane G. Flemming, Greg R. Mewhinney, Brian C. Twichell 2013-09-17