Assignee
ARCHER CHARLES J
US·79 granted patents·10 pending applications·329 citations·filing 2006–2012
Top patents by PatentIndex Score
89 records- 0197US8250164B2Query performance data on parallel computer system having compute nodesARCHER CHARLES J·Filed 2010·Granted Aug 21, 2012·39 cites·3 claims
- 0293US8436720B2Monitoring operating parameters in a distributed computing system with active messagesARCHER CHARLES J·Filed 2010·Granted May 7, 2013·17 cites·22 claims
- 0393US8161480B2Performing an allreduce operation using shared memoryARCHER CHARLES J·Filed 2007·Granted Apr 17, 2012·28 cites·17 claims
- 0491US8775698B2Performing an all-to-all data exchange on a plurality of data buffers by performing swap operationsARCHER CHARLES J·Filed 2012·Granted Jul 8, 2014·14 cites·9 claims
- 0591US8565089B2Performing a scatterv operation on a hierarchical tree network optimized for collective operationsARCHER CHARLES J·Filed 2010·Granted Oct 22, 2013·16 cites·15 claims
- 0689US8892850B2Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computerARCHER CHARLES J·Filed 2011·Granted Nov 18, 2014·12 cites·13 claims
- 0788US8949577B2Performing a deterministic reduction operation in a parallel computerARCHER CHARLES J·Filed 2010·Granted Feb 3, 2015·10 cites·12 claims
- 0888US8528004B2Internode data communications in a parallel computerARCHER CHARLES J·Filed 2011·Granted Sep 3, 2013·10 cites·8 claims
- 0988US8423663B2Providing full point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computerARCHER CHARLES J·Filed 2007·Granted Apr 16, 2013·15 cites·12 claims
- 1087US8325633B2Remote direct memory accessARCHER CHARLES J·Filed 2007·Granted Dec 4, 2012·17 cites·12 claims
- 1186US8706847B2Initiating a collective operation in a parallel computerARCHER CHARLES J·Filed 2012·Granted Apr 22, 2014·9 cites·19 claims
- 1286US8621446B2Compiling software for a hierarchical distributed processing systemARCHER CHARLES J·Filed 2010·Granted Dec 31, 2013·10 cites·14 claims
- 1386US8495603B2Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodesARCHER CHARLES J·Filed 2008·Granted Jul 23, 2013·16 cites·15 claims
- 1483US8549259B2Performing a vector collective operation on a parallel computer having a plurality of compute nodesARCHER CHARLES J·Filed 2010·Granted Oct 1, 2013·7 cites·21 claims
- 1578US8489859B2Performing a deterministic reduction operation in a compute node organized into a branched tree topologyARCHER CHARLES J·Filed 2010·Granted Jul 16, 2013·4 cites·12 claims
- 1676US8869168B2Scheduling synchronization in association with collective operations in a parallel computerARCHER CHARLES J·Filed 2012·Granted Oct 21, 2014·4 cites·13 claims
- 1776US8291033B2Combining multiple hardware networks to achieve low-latency high-bandwidth point-to-point communicationARCHER CHARLES J·Filed 2010·Granted Oct 16, 2012·4 cites·21 claims
- 1876US8281053B2Performing an all-to-all data exchange on a plurality of data buffers by performing swap operationsARCHER CHARLES J·Filed 2008·Granted Oct 2, 2012·6 cites·15 claims
- 1975US9225545B2Determining a path for network traffic between nodes in a parallel computerARCHER CHARLES J·Filed 2008·Granted Dec 29, 2015·6 cites·20 claims
- 2075US8752051B2Performing an allreduce operation using shared memoryARCHER CHARLES J·Filed 2012·Granted Jun 10, 2014·3 cites·20 claims
- 2174US8949328B2Performing collective operations in a distributed processing systemARCHER CHARLES J·Filed 2011·Granted Feb 3, 2015·3 cites·12 claims
- 2274US8656448B2Providing policy-based application services to an application running on a computing systemARCHER CHARLES J·Filed 2006·Granted Feb 18, 2014·6 cites·18 claims
- 2374US8296457B2Providing nearest neighbor point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computerARCHER CHARLES J·Filed 2007·Granted Oct 23, 2012·6 cites·15 claims
- 2474US8291427B2Scheduling applications for execution on a plurality of compute nodes of a parallel computer to manage temperature of the nodes during executionARCHER CHARLES J·Filed 2008·Granted Oct 16, 2012·5 cites·18 claims
- 2574US8195967B2Reducing power consumption during execution of an application on a plurality of compute nodesARCHER CHARLES J·Filed 2008·Granted Jun 5, 2012·6 cites·16 claims
- 2673US9116750B2Optimizing collective communications within a parallel computerARCHER CHARLES J·Filed 2012·Granted Aug 25, 2015·3 cites·13 claims
- 2773US8447912B2Paging memory from random access memory to backing storage in a parallel computerARCHER CHARLES J·Filed 2010·Granted May 21, 2013·3 cites·18 claims
- 2871US8539270B2Profiling an application for power consumption during execution on a compute nodeARCHER CHARLES J·Filed 2012·Granted Sep 17, 2013·2 cites·15 claims
- 2971US8250389B2Profiling an application for power consumption during execution on a plurality of compute nodesARCHER CHARLES J·Filed 2008·Granted Aug 21, 2012·4 cites·15 claims
- 3071US8161307B2Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel applicationARCHER CHARLES J·Filed 2011·Granted Apr 17, 2012·2 cites·20 claims
- 3171US8140826B2Executing a gather operation on a parallel computerARCHER CHARLES J·Filed 2007·Granted Mar 20, 2012·5 cites·15 claims
- 3270US8566841B2Processing communications events in parallel active messaging interface by awakening thread from wait stateARCHER CHARLES J·Filed 2010·Granted Oct 22, 2013·2 cites·12 claims
- 3369US9317637B2Distributed hardware device simulationARCHER CHARLES J·Filed 2011·Granted Apr 19, 2016·2 cites·6 claims
- 3469US8650262B2Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computerARCHER CHARLES J·Filed 2010·Granted Feb 11, 2014·2 cites·12 claims
- 3568US8521502B2Passing non-architected registers via a callback/advance mechanism in a simulator environmentARCHER CHARLES J·Filed 2010·Granted Aug 27, 2013·2 cites·21 claims
- 3668US8307243B2Parallel debugging in a massively parallel computing systemARCHER CHARLES J·Filed 2010·Granted Nov 6, 2012·2 cites·20 claims
- 3768US8140704B2Pacing network traffic among a plurality of compute nodes connected using a data communications networkARCHER CHARLES J·Filed 2008·Granted Mar 20, 2012·3 cites·15 claims
- 3867US9424087B2Optimizing collective operationsARCHER CHARLES J·Filed 2010·Granted Aug 23, 2016·2 cites·20 claims
- 3967US8533504B2Reducing power consumption during execution of an application on a plurality of compute nodesARCHER CHARLES J·Filed 2008·Granted Sep 10, 2013·3 cites·15 claims
- 4066US9348661B2Assigning a unique identifier to a communicatorARCHER CHARLES J·Filed 2010·Granted May 24, 2016·2 cites·20 claims
- 4166US9286232B2Administering registered virtual addresses in a hybrid computing environment including maintaining a cache of ranges of currently registered virtual addressesARCHER CHARLES J·Filed 2009·Granted Mar 15, 2016·3 cites·18 claims
- 4266US9170864B2Data processing in a hybrid computing environmentARCHER CHARLES J·Filed 2009·Granted Oct 27, 2015·3 cites·12 claims
- 4365US8769034B2Query performance data on parallel computer system having compute nodesARCHER CHARLES J·Filed 2012·Granted Jul 1, 2014·1 cites·18 claims
- 4464US8578132B2Direct injection of data to be transferred in a hybrid computing environmentARCHER CHARLES J·Filed 2010·Granted Nov 5, 2013·1 cites·16 claims
- 4564US8194678B2Providing point to point communications among compute nodes in a global combining network of a parallel computerARCHER CHARLES J·Filed 2008·Granted Jun 5, 2012·2 cites·18 claims
- 4663US8108467B2Load balanced data processing performed on an application message transmitted between compute nodes of a parallel computerARCHER CHARLES J·Filed 2008·Granted Jan 31, 2012·2 cites·15 claims
- 4762US8458722B2Thread selection according to predefined power characteristics during context switching on compute nodesARCHER CHARLES J·Filed 2008·Granted Jun 4, 2013·2 cites·15 claims
- 4860US8527734B2Administering registered virtual addresses in a hybrid computing environment including maintaining a watch list of currently registered virtual addresses by an operating systemARCHER CHARLES J·Filed 2009·Granted Sep 3, 2013·1 cites·15 claims
- 4958US9330230B2Validating a cabling topology in a distributed computing systemARCHER CHARLES J·Filed 2007·Granted May 3, 2016·1 cites·18 claims
- 5058US9009350B2Determining a path for network traffic between nodes in a parallel computerARCHER CHARLES J·Filed 2008·Granted Apr 14, 2015·1 cites·18 claims
Showing the top 50 of 89 patent records by PatentIndex Score.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →