Inventor · disambiguated record
Thomas M. Gooding
Also filed as: GOODING THOMAS · GOODING THOMAS M · GOODING THOMAS MICHAEL
73 granted patents·6 pending applications·441 citations·filing 2000–2023
99Inventor score
Top patents by PatentIndex Score
79 records- 0196US9971713B2Multi-petascale highly efficient parallel supercomputerGLOBALFOUNDRIES INC·Filed 2015·Granted May 15, 2018·30 cites·14 claims
- 0296US9081501B2Multi-petascale highly efficient parallel supercomputerASAAD SAMEH·Filed 2011·Granted Jul 14, 2015·115 cites·41 claims
- 0387US8689221B2Speculative thread execution and asynchronous conflict eventsIBM·Filed 2013·Granted Apr 1, 2014·9 cites·16 claims
- 0487US7930595B2Method and apparatus for analyzing error conditions in a massively parallel computer system by identifying anomalous nodes within a communicator setIBM·Filed 2006·Granted Apr 19, 2011·17 cites·17 claims
- 0585US10069674B2Monitoring file system operations between a client computer and a file serverIBM·Filed 2013·Granted Sep 4, 2018·7 cites·18 claims
- 0685US8874722B2Interactive tool for visualizing performance data in real-time to enable adaptive performance optimization and feedbackGOODING THOMAS MICHAEL·Filed 2007·Granted Oct 28, 2014·16 cites·18 claims
- 0785US8140925B2Method and apparatus to debug an integrated circuit chip via synchronous clock stop and scanBELLOFATTO RALPH E·Filed 2007·Granted Mar 20, 2012·20 cites·29 claims
- 0884US8438571B2Thread speculative execution and asynchronous conflictGOODING THOMAS M·Filed 2010·Granted May 7, 2013·8 cites·7 claims
- 0981US8874681B2Remote direct memory access (‘RDMA’) in a parallel computerIBM·Filed 2012·Granted Oct 28, 2014·5 cites·18 claims
- 1081US8261249B2Distributed schemes for deploying an application in a large parallel systemARCHER CHARLES JENS·Filed 2008·Granted Sep 4, 2012·12 cites·18 claims
- 1180US8245002B2Call stack protectionATTINELLA JOHN E·Filed 2008·Granted Aug 14, 2012·14 cites·18 claims
- 1279US7953957B2Mapping and distributing parallel algorithms to compute nodes in a parallel computer based on temperatures of the compute nodes in a hardware profile and a hardware independent application profile describing thermal characteristics of each parallel algorithmIBM·Filed 2008·Granted May 31, 2011·10 cites·15 claims
- 1378US8595554B2Reproducibility in a multiprocessor systemBELLOFATTO RALPH A·Filed 2010·Granted Nov 26, 2013·8 cites·23 claims
- 1476US7716407B2Executing application function calls in response to an interruptIBM·Filed 2008·Granted May 11, 2010·7 cites·20 claims
- 1576US6986147B2Method for transparent, location-independent, remote procedure calls in a heterogeneous network environmentIBM·Filed 2001·Granted Jan 10, 2006·22 cites·22 claims
- 1675US9229782B2Collectively loading an application in a parallel computerAHO MICHAEL E·Filed 2012·Granted Jan 5, 2016·4 cites·15 claims
- 1775US8443287B2Interactive tool for visualizing performance data in real-time to enable adaptive performance optimization and feedbackGOODING THOMAS MICHAEL·Filed 2007·Granted May 14, 2013·8 cites·19 claims
- 1875US8112559B2Increasing available FIFO space to prevent messaging queue deadlocks in a DMA environmentBLOCKSOME MICHAEL A·Filed 2008·Granted Feb 7, 2012·7 cites·18 claims
- 1975US7272734B2Memory management to enable memory deep power down mode in general computing systemsIBM·Filed 2004·Granted Sep 18, 2007·20 cites·2 claims
- 2074US8412974B2Global synchronization of parallel processors using clock pulse width modulationCHEN DONG·Filed 2010·Granted Apr 2, 2013·4 cites·21 claims
- 2173US8799696B2Adaptive recovery for parallel reactive power throttlingIBM·Filed 2012·Granted Aug 5, 2014·2 cites·10 claims
- 2273US7877620B2Managing power in a parallel computerIBM·Filed 2007·Granted Jan 25, 2011·6 cites·20 claims
- 2371US8799694B2Adaptive recovery for parallel reactive power throttlingGOODING THOMAS M·Filed 2011·Granted Aug 5, 2014·3 cites·11 claims
- 2471US8713294B2Heap/stack guard pages using a wakeup unitGOODING THOMAS M·Filed 2010·Granted Apr 29, 2014·2 cites·19 claims
- 2570US8881153B2Speculative thread execution with hardware transactional memoryIBM·Filed 2013·Granted Nov 4, 2014·2 cites·20 claims
- 2670US7954012B2Hierarchical debug information collectionIBM·Filed 2008·Granted May 31, 2011·4 cites·25 claims
- 2770US7480611B2Method and apparatus to increase the usable memory capacity of a logic simulation hardware emulator/acceleratorIBM·Filed 2004·Granted Jan 20, 2009·15 cites·19 claims
- 2868US8631086B2Preventing messaging queue deadlocks in a DMA environmentBLOCKSOME MICHAEL A·Filed 2008·Granted Jan 14, 2014·4 cites·19 claims
- 2967US11301165B2Accelerating shared file checkpoint with local burst buffersIBM·Filed 2018·Granted Apr 12, 2022·1 cites·15 claims
- 3067US6842728B2Time-multiplexing data between asynchronous clock domains within cycle simulation and emulation environmentsIBM·Filed 2001·Granted Jan 11, 2005·14 cites·24 claims
- 3165US10977160B2Determining instruction execution history in a debuggerIBM·Filed 2019·Granted Apr 13, 2021·0 cites·13 claims
- 3265US10831701B2Configuring compute nodes in a parallel computer using remote direct memory access (‘RDMA’)IBM·Filed 2019·Granted Nov 10, 2020·0 cites·12 claims
- 3365US10810155B2Configuring compute nodes in a parallel computer using remote direct memory access (‘RDMA’)IBM·Filed 2019·Granted Oct 20, 2020·0 cites·6 claims
- 3465US10372590B2Determining instruction execution history in a debuggerIBM·Filed 2013·Granted Aug 6, 2019·1 cites·12 claims
- 3565US8751866B2Autonomic fault isolation in a highly interconnected systemGOODING THOMAS MICHAEL·Filed 2006·Granted Jun 10, 2014·3 cites·19 claims
- 3664US8438568B2Speculative thread execution with hardware transactional memoryGIAMPAPA MARK E·Filed 2010·Granted May 7, 2013·2 cites·8 claims
- 3764US6556936B2Method and apparatus for correlating trace data from asynchronous emulation machinesIBM·Filed 2000·Granted Apr 29, 2003·13 cites·16 claims
- 3863US10552297B2Determining instruction execution history in a debuggerIBM·Filed 2019·Granted Feb 4, 2020·0 cites·12 claims
- 3963US8490113B2Messaging in a parallel computer using remote direct memory access (‘RDMA’)AHO MICHAEL E·Filed 2011·Granted Jul 16, 2013·1 cites·12 claims
- 4062US7673182B2Method and apparatus for obtaining stack traceback data for multiple computing nodes of a massively parallel computer systemIBM·Filed 2006·Granted Mar 2, 2010·2 cites·19 claims
- 4161US9037892B2System-wide power management control via clock distribution networkCOTEUS PAUL W·Filed 2011·Granted May 19, 2015·1 cites·27 claims
- 4261US8880330B2Route planning using location/time encoded data from location aware snowplowsIBM·Filed 2012·Granted Nov 4, 2014·1 cites·11 claims
- 4360US8880329B2Route planning using location/time encoded data from location aware snowplowsGOODING THOMAS M·Filed 2011·Granted Nov 4, 2014·1 cites·14 claims
- 4460US8655962B2Shared address collectives using counter mechanismsBLOCKSOME MICHAEL·Filed 2009·Granted Feb 18, 2014·3 cites·25 claims
- 4559US8516444B2Debugging a high performance computing programGOODING THOMAS M·Filed 2006·Granted Aug 20, 2013·1 cites·12 claims
- 4658US8635603B2Handling debugger breakpoints in a shared instruction systemGOODING THOMAS MICHAEL·Filed 2008·Granted Jan 21, 2014·2 cites·10 claims
- 4758US8001401B2Power throttling of collections of computing elementsIBM·Filed 2007·Granted Aug 16, 2011·1 cites·21 claims
- 4858US6647174B2Optical fiber transmission bypass deviceIBM·Filed 2002·Granted Nov 11, 2003·8 cites·20 claims
- 4957US9639472B2Prefetch list management in a computer systemIBM·Filed 2014·Granted May 2, 2017·0 cites·12 claims
- 5057US9626296B2Prefetch list management in a computer systemIBM·Filed 2014·Granted Apr 18, 2017·0 cites·6 claims
Showing the top 50 of 79 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →