Inventor · disambiguated record
William E. Speight
Also filed as: SPEIGHT WILLIAM E · SPEIGHT WILLIAM EVAN
54 granted patents·7 pending applications·429 citations·filing 2005–2015
98Inventor score
Top patents by PatentIndex Score
61 records- 0192US7958316B2Dynamic adjustment of prefetch stream priorityIBM·Filed 2008·Granted Jun 7, 2011·31 cites·16 claims
- 0292US7958183B2Performing collective operations using software setup and partial software execution at leaf nodes in a multi-tiered full-graph interconnect architectureIBM·Filed 2007·Granted Jun 7, 2011·31 cites·20 claims
- 0392US7783870B2Branch target address cacheIBM·Filed 2007·Granted Aug 24, 2010·30 cites·17 claims
- 0492US7281092B2System and method of managing cache hierarchies with adaptive mechanismsIBM·Filed 2005·Granted Oct 9, 2007·33 cites·28 claims
- 0590US8358503B2Stackable module for energy-efficient computing systemsIBM·Filed 2010·Granted Jan 22, 2013·15 cites·14 claims
- 0690US8234652B2Performing setup operations for receiving different amounts of data while processors are performing message passing interface tasksARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted Jul 31, 2012·20 cites·17 claims
- 0789US8127300B2Hardware based dynamic load balancing of message passing interface tasksARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted Feb 28, 2012·21 cites·17 claims
- 0888US8185896B2Method for data processing using a multi-tiered full-graph interconnect architectureARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted May 22, 2012·19 cites·24 claims
- 0988US8179674B2Scalable space-optimized and energy-efficient computing systemCARTER JOHN B·Filed 2010·Granted May 15, 2012·12 cites·20 claims
- 1088US8161263B2Techniques for indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·19 cites·18 claims
- 1187US8108876B2Modifying an operation of one or more processors executing message passing interface tasksARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted Jan 31, 2012·17 cites·18 claims
- 1287US7487297B2Dynamically adjusting a pre-fetch distance to enable just-in-time prefetching within a processing systemIBM·Filed 2006·Granted Feb 3, 2009·18 cites·20 claims
- 1386US7657729B2Efficient multiple-table reference prediction mechanismIBM·Filed 2006·Granted Feb 2, 2010·17 cites·15 claims
- 1483US9999788B2Fast and accurate proton therapy dose calculationsIBM·Filed 2015·Granted Jun 19, 2018·8 cites·25 claims
- 1583US8312464B2Hardware based dynamic load balancing of message passing interface tasks by modifying tasksARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted Nov 13, 2012·12 cites·16 claims
- 1682US8250307B2Sourcing differing amounts of prefetch data in response to data prefetch requestsARIMILLI RAVI K·Filed 2008·Granted Aug 21, 2012·11 cites·21 claims
- 1781US8161264B2Techniques for data prefetching using indirect addressing with offsetARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·10 cites·18 claims
- 1881US7958317B2Cache directed sequential prefetchIBM·Filed 2008·Granted Jun 7, 2011·9 cites·12 claims
- 1980US8589665B2Instruction set architecture extensions for performing power versus performance tradeoffsCARTER JOHN B·Filed 2010·Granted Nov 19, 2013·6 cites·16 claims
- 2079US7546417B1Method and system for reducing cache tag bitsIBM·Filed 2008·Granted Jun 9, 2009·9 cites·1 claims
- 2179US7506119B2Complier assisted victim cache bypassingIBM·Filed 2006·Granted Mar 17, 2009·8 cites·3 claims
- 2275US8209488B2Techniques for prediction-based indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Jun 26, 2012·6 cites·20 claims
- 2373US8458408B2Cache directed sequential prefetchSPEIGHT WILLIAM E·Filed 2011·Granted Jun 4, 2013·3 cites·20 claims
- 2473US8140768B2Jump starting prefetch streams across page boundariesSPEIGHT WILLIAM E·Filed 2008·Granted Mar 20, 2012·6 cites·25 claims
- 2573US7698508B2System and method for reducing unnecessary cache operationsIBM·Filed 2007·Granted Apr 13, 2010·5 cites·8 claims
- 2672US8166277B2Data prefetching using indirect addressingARIMILLI RAVI K·Filed 2008·Granted Apr 24, 2012·5 cites·19 claims
- 2771US8893148B2Performing setup operations for receiving different amounts of data while processors are performing message passing interface tasksARIMILLI LAKSHMINARAYANA B·Filed 2012·Granted Nov 18, 2014·2 cites·20 claims
- 2871US8250298B2Mechanisms for reducing DRAM power consumptionELNOZAHY ELMOOTAZBELLAH N·Filed 2010·Granted Aug 21, 2012·4 cites·20 claims
- 2971US7380068B2System and method for contention-based cache performance optimizationIBM·Filed 2005·Granted May 27, 2008·5 cites·4 claims
- 3070US8843705B2Read and write aware cache with a read portion and a write portion of a tag and status arrayLI JIAN·Filed 2012·Granted Sep 23, 2014·2 cites·20 claims
- 3170US8543769B2Fine grained cache allocationRAJAMONY RAMAKRISHNAN·Filed 2009·Granted Sep 24, 2013·6 cites·20 claims
- 3269US7904590B2Routing information through a data processing system implementing a multi-tiered full-graph interconnect architectureIBM·Filed 2007·Granted Mar 8, 2011·4 cites·20 claims
- 3368US7958182B2Providing full hardware support of collective operations in a multi-tiered full-graph interconnect architectureIBM·Filed 2007·Granted Jun 7, 2011·4 cites·20 claims
- 3466US8266381B2Varying an amount of data retrieved from memory based upon an instruction hintARIMILLI RAVI K·Filed 2008·Granted Sep 11, 2012·3 cites·10 claims
- 3564US8612691B2Assigning memory to on-chip coherence domainsSPEIGHT WILLIAM E·Filed 2012·Granted Dec 17, 2013·1 cites·6 claims
- 3663US8346988B2Techniques for dynamically sharing a fabric to facilitate off-chip communication for multiple on-chip unitsIBM·Filed 2010·Granted Jan 1, 2013·1 cites·16 claims
- 3763US8161265B2Techniques for multi-level indirect data prefetchingARIMILLI RAVI K·Filed 2008·Granted Apr 17, 2012·2 cites·22 claims
- 3862US8756608B2Method and system for performance isolation in virtualized environmentsELNOZAHY ELMOOTAZBELLAH N·Filed 2009·Granted Jun 17, 2014·2 cites·14 claims
- 3962US8612687B2Latency-tolerant 3D on-chip memory organizationLI JIAN·Filed 2010·Granted Dec 17, 2013·1 cites·17 claims
- 4062US8595443B2Varying a data prefetch size based upon data usageARIMILLI RAVI K·Filed 2008·Granted Nov 26, 2013·2 cites·15 claims
- 4161US8341355B2Reducing energy consumption of set associative caches by reducing checked ways of the set associationLI JIAN·Filed 2010·Granted Dec 25, 2012·1 cites·19 claims
- 4260US9946550B2Techniques for predicated execution in an out-of-order processorRANGAN RAM·Filed 2007·Granted Apr 17, 2018·3 cites·16 claims
- 4360US8271729B2Read and write aware cache storing cache lines in a read-often portion and a write-often portionLI JIAN·Filed 2009·Granted Sep 18, 2012·1 cites·12 claims
- 4460US7761673B2Complier assisted victim cache bypassingIBM·Filed 2009·Granted Jul 20, 2010·1 cites·2 claims
- 4559US7996564B2Remote asynchronous data moverIBM·Filed 2009·Granted Aug 9, 2011·1 cites·20 claims
- 4658US8140731B2System for data processing using a multi-tiered full-graph interconnect architectureARIMILLI LAKSHMINARAYANA B·Filed 2007·Granted Mar 20, 2012·1 cites·24 claims
- 4757US9152569B2Non-uniform cache architecture (NUCA)LI JIAN·Filed 2008·Granted Oct 6, 2015·1 cites·28 claims
- 4852US9026743B2Flexible replication with skewed mapping in multi-core chipsLI JIAN·Filed 2012·Granted May 5, 2015·0 cites·14 claims
- 4952US2015067491A1Intelligent auto completeIBM·Filed 2013·Application pending·0 cites
- 5052US2015067487A1Intelligent auto completeIBM·Filed 2013·Application pending·0 cites
Showing the top 50 of 61 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →