Inventor · disambiguated record
David B. Whitworth
Also filed as: WHITWORTH DAVID B · WHITWORTH DAVID BLAIR
30 granted patents·2 pending applications·202 citations·filing 2000–2016
95Inventor score
Top patents by PatentIndex Score
32 records- 0192US9665493B2Increased cache performance with multi-level queues of complete tracksIBM·Filed 2014·Granted May 30, 2017·22 cites·9 claims
- 0292US6651146B1Method and apparatus for managing access contention to a linear list without the use of locksIBM·Filed 2000·Granted Nov 18, 2003·94 cites·20 claims
- 0388US10049056B2Deferred RE-MRU operations to reduce lock contentionIBM·Filed 2016·Granted Aug 14, 2018·5 cites·10 claims
- 0488US9733991B2Deferred re-MRU operations to reduce lock contentionASH KEVIN JOHN·Filed 2012·Granted Aug 15, 2017·12 cites·11 claims
- 0585US8677050B2System, method and computer program product for extending a cache using processor registersCHEN WEN-TZER T·Filed 2010·Granted Mar 18, 2014·9 cites·24 claims
- 0684US9454205B1Monitoring power usage for a storage system that includes a set of storage units and a set of storage sub-unitsIBM·Filed 2016·Granted Sep 27, 2016·3 cites·1 claims
- 0783US9547604B2Deferred RE-MRU operations to reduce lock contentionIBM·Filed 2014·Granted Jan 17, 2017·5 cites·10 claims
- 0877US6598143B1Method to increase performance of acquiring free memory pagesIBM·Filed 2000·Granted Jul 22, 2003·38 cites·41 claims
- 0972US9021206B2Use of cache statistics to ration cache hierarchy accessFLEMMING DIANE G·Filed 2011·Granted Apr 28, 2015·3 cites·1 claims
- 1069US8549354B2Managing rollback in a transactional memory environmentCHEN WEN-TZER T·Filed 2011·Granted Oct 1, 2013·2 cites·13 claims
- 1165US8453122B2Symmetric multi-processor lock tracingFLEMMING DIANE GARZA·Filed 2009·Granted May 28, 2013·3 cites·16 claims
- 1261US7640400B2Programmable data prefetchingIBM·Filed 2007·Granted Dec 29, 2009·2 cites·20 claims
- 1360US8539453B2Autonomic I/O tracing and performance tuningFLEMMING DIANE G·Filed 2010·Granted Sep 17, 2013·1 cites·16 claims
- 1460US8230238B2Estimating power consumption in a computing environmentALLALOUF MIRIAM·Filed 2008·Granted Jul 24, 2012·2 cites·20 claims
- 1559US9043551B1Efficient processing of cache segment waitersIBM·Filed 2014·Granted May 26, 2015·0 cites·16 claims
- 1658US8838898B2Efficient processing of cache segment waitersIBM·Filed 2013·Granted Sep 16, 2014·0 cites·6 claims
- 1758US8745622B2Standalone software performance optimizer system for hybrid systemsMEWHINNEY GREG R·Filed 2009·Granted Jun 3, 2014·1 cites·23 claims
- 1857US9733692B2Managing 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 budgetIBM·Filed 2016·Granted Aug 15, 2017·0 cites·1 claims
- 1957US9733691B2Computer 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 budgetIBM·Filed 2016·Granted Aug 15, 2017·0 cites·1 claims
- 2057US9411738B2Efficient processing of cache segment waitersIBM·Filed 2015·Granted Aug 9, 2016·0 cites·14 claims
- 2157US9286227B2Efficient processing of cache segment waitersIBM·Filed 2015·Granted Mar 15, 2016·0 cites·16 claims
- 2256US9086888B2Using a plurality of tables for improving performance in predicting branches in processor instructionsIBM·Filed 2014·Granted Jul 21, 2015·0 cites·10 claims
- 2355US8719504B2Efficient processing of cache segment waitersASH KEVIN JOHN·Filed 2012·Granted May 6, 2014·0 cites·14 claims
- 2453US10234927B2Storage system power usageIBM·Filed 2015·Granted Mar 19, 2019·0 cites·20 claims
- 2551US8539281B2Managing rollback in a transactional memory environmentCHEN WEN-TZER T·Filed 2012·Granted Sep 17, 2013·0 cites·12 claims
- 2649US10120716B2Task pooling and work affinity in data processingIBM·Filed 2014·Granted Nov 6, 2018·0 cites·6 claims
- 2748US10579413B2Efficient task scheduling using a locking mechanismIBM·Filed 2013·Granted Mar 3, 2020·0 cites·3 claims
- 2848US8972706B2Performance in predicting branchesCHEN WEN-TZER T·Filed 2011·Granted Mar 3, 2015·0 cites·8 claims
- 2944US2008086599A1Method to retain critical data in a cache in order to increase application performanceMARON WILLIAM A·Filed 2006·Application pending·0 cites
- 3044US2008086598A1System and method for establishing cache priority for critical data structures of an applicationMARON WILLIAM A·Filed 2006·Application pending·0 cites
- 3141US8589926B2Adjusting processor utilization data in polling environmentsHILL JIMMY RAY·Filed 2009·Granted Nov 19, 2013·0 cites·20 claims
- 3238US8578388B2Optimizing the performance of hybrid CPU systems based upon the thread type of applications to be run on the CPUsFLEMMING DIANE·Filed 2010·Granted Nov 5, 2013·0 cites·12 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →