Inventor profile of:

Brian E. Smith

City:

Rochester, Minnesota

Country:

United States

Published Applications:

92

Last publication date:

2013-11-21

Top Assignees for applications by Brian E. Smith

The entities that hold a legal rights for patent applications filed by inventor Smith Brian E.:

Recent patent applications by Smith Brian E.

Brian E. Smith from Rochester, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2013-11-21
US20130312010A1
Physics

Processing posted receive commands in a parallel computer

#2 | 2013-11-14
US20130304995A1
Physics

Scheduling synchronization in association with collective operations in a parallel computer

#3 | 2013-11-14
US20130304948A1
Physics

Managing a direct memory access (‘DMA’) injection first-in-first-out (‘FIFO’) messaging queue in a parallel computer

#4 | 2013-08-22
US20130219410A1
Physics

Processing unexpected messages at a compute node of a parallel computer

#5 | 2013-08-15
US20130212558A1
Physics

Developing collective operations for a parallel computer

#6 | 2013-08-15
US20130212555A1
Physics

Developing a collective operation for execution in a parallel computer

#7 | 2013-08-15
US20130212145A1
Physics

Initiating a collective operation in a parallel computer

#8 | 2013-05-09
US20130117764A1
Physics

Internode data communications in a parallel computer

#9 | 2013-05-09
US20130117761A1
Physics

Intranode data communications in a parallel computer

#10 | 2013-05-09
US20130117403A1
Physics

Managing internode data communications for an uninitialized process in a parallel computer

#11 | 2013-04-04
US20130086551A1
Physics

Providing A User With A Graphics Based IDE For Developing Software For Distributed Computing Systems

#12 | 2013-03-21
US20130074086A1
Physics

Pipelining protocols in misaligned buffer cases

#13 | 2013-03-14
US20130067479A1
Physics

Establishing a group of endpoints in a parallel computer

#14 | 2013-02-14
US20130042254A1
Physics

Performing a local barrier operation

#15 | 2013-02-14
US20130042245A1
Physics

Performing a global barrier operation in a parallel computer

#16 | 2013-02-14
US20130042088A1
Physics

Collective operation protocol selection in a parallel computer

#17 | 2012-10-18
US20120265835A1
Physics

Query performance data on parallel computer system having compute nodes

#18 | 2012-10-04
US20120254344A1
Physics

Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer

#19 | 2012-08-23
US20120216021A1
Physics

Performing an all-to-all data exchange on a plurality of data buffers by performing swap operations

#20 | 2012-08-16
US20120210094A1
Physics

Data communications in a parallel active messaging interface of a parallel computer

#21 | 2012-08-09
US20120204041A1
Physics

Profiling an application for power consumption during execution on a compute node

#22 | 2012-07-19
US20120185873A1
Physics

Data communications in a parallel active messaging interface of a parallel computer

#23 | 2012-07-19
US20120185867A1
Physics

Optimizing The Deployment Of A Workload On A Distributed Processing System

#24 | 2012-07-19
US20120185679A1
Physics

Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computer

#25 | 2012-07-19
US20120185230A1
Physics

Distributed hardware device simulation

#26 | 2012-07-12
US20120179881A1
Physics

Performing an allreduce operation using shared memory

#27 | 2012-06-14
US20120151485A1
Physics

Data communications in a parallel active messaging interface of a parallel computer

#28 | 2012-05-31
US20120137294A1
Physics

Data communications in a parallel active messaging interface of a parallel computer

#29 | 2012-05-10
US20120117361A1
Physics

Processing communications events in parallel active messaging interface by awakening thread from wait state

#30 | 2012-03-29
US20120079165A1
Physics

Paging memory from random access memory to backing storage in a parallel computer

#31 | 2012-03-29
US20120079133A1
Physics

Routing data communications packets in a parallel computer

#32 | 2012-03-29
US20120079035A1
Physics

Administering truncated receive functions in a parallel messaging interface

#33 | 2012-03-15
US20120066310A1
Physics

Performing a vector collective operation on a parallel computer having a plurality of compute nodes

#34 | 2012-03-15
US20120066284A1
Physics

Send-side matching of data communications messages

#35 | 2012-02-09
US20120036384A1
Physics

Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application

#36 | 2012-02-02
US20120030370A1
Physics

Administering connection identifiers for collective operations in a parallel computer

#37 | 2011-12-01
US20110296139A1
Physics

Performing a deterministic reduction operation in a compute node organized into a branched tree topology

#38 | 2011-12-01
US20110296137A1
Physics

Performing a deterministic reduction operation in a parallel computer

#39 | 2011-11-24
US20110289177A1
Physics

Effecting hardware acceleration of broadcast operations in a parallel computer

#40 | 2011-11-24
US20110288848A1
Physics

Passing non-architected registers via a callback/advance mechanism in a simulator environment

#41 | 2011-11-03
US20110271263A1
Physics

Compiling software for a hierarchical distributed processing system

#42 | 2011-11-03
US20110271006A1
Physics

Pipelining protocols in misaligned buffer cases

#43 | 2011-11-03
US20110270942A1
Physics

Combining multiple hardware networks to achieve low-latency high-bandwidth point-to-point communication

#44 | 2011-10-20
US20110258627A1
Physics

Runtime optimization of an application executing on a parallel computer

#45 | 2011-10-20
US20110258281A1
Physics

Query performance data on parallel computer system having compute nodes

#46 | 2011-09-29
US20110239003A1
Physics

Direct injection of data to be transferred in a hybrid computing environment

#47 | 2011-09-29
US20110238950A1
Physics

Performing a scatterv operation on a hierarchical tree network optimized for collective operations

#48 | 2011-09-29
US20110238949A1
Physics

Distributed administration of a lock for an operational group of compute nodes in a hierarchical tree structured network

#49 | 2011-08-11
US20110197204A1
Physics

Processing data communications messages with input/output control blocks

#50 | 2010-04-15
US20100095303A1
Physics

Balancing a data processing load among a plurality of compute nodes in a parallel computer

#51 | 2010-02-11
US20100037035A1
Physics

Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes

#52 | 2010-01-28
US20100023723A1
Physics

Paging memory contents between a plurality of compute nodes in a parallel computer

#53 | 2010-01-28
US20100023631A1
Physics

Processing data access requests among a plurality of compute nodes

#54 | 2010-01-21
US20100017420A1
Physics

Performing an all-to-all data exchange on a plurality of data buffers by performing swap operations

#55 | 2010-01-21
US20100014523A1
Electricity

Providing point to point communications among compute nodes in a global combining network of a parallel computer

#56 | 2010-01-07
US20100005326A1
Physics

Profiling an application for power consumption during execution on a plurality of compute nodes

#57 | 2010-01-07
US20100005189A1
Electricity

Pacing network traffic among a plurality of compute nodes connected using a data communications network

#58 | 2009-12-31
US20090327444A1
Physics

Dynamic network link selection for transmitting a message between compute nodes of a parallel computer

#59 | 2009-12-24
US20090319725A1
Physics

Detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks

#60 | 2009-12-10
US20090307708A1
Physics

Thread selection according to predefined power characteristics during context switching on compute nodes

#61 | 2009-12-10
US20090307703A1
Physics

Scheduling applications for execution on a plurality of compute nodes of a parallel computer to manage temperature of the nodes during execution

#62 | 2009-12-10
US20090307036A1
Physics

Budget-based power consumption for application execution on a plurality of compute nodes

#63 | 2009-12-03
US20090300399A1
Physics

Profiling power consumption of a plurality of compute nodes while processing an application

#64 | 2009-12-03
US20090300394A1
Physics

Reducing power consumption during execution of an application on a plurality of compute nodes

#65 | 2009-12-03
US20090300386A1
Physics

Reducing power consumption during execution of an application on a plurality of compute nodes

#66 | 2009-12-03
US20090300385A1
Physics

Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application

#67 | 2009-12-03
US20090300384A1
Physics

Reducing power consumption while performing collective operations on a plurality of compute nodes

#68 | 2009-10-01
US20090248895A1
Electricity

Determining a path for network traffic between nodes in a parallel computer

#69 | 2009-10-01
US20090248894A1
Electricity

Determining a path for network traffic between nodes in a parallel computer

#70 | 2009-06-18
US20090154486A1
Electricity

Tracking network contention

#71 | 2009-04-30
US20090113308A1
Physics

Administering Communications Schedules for Data Communications Among Compute Nodes in a Data Communications Network of a Parallel Computer

#72 | 2009-02-26
US20090055474A1
Physics

Line-plane broadcasting in a data communications network of a parallel computer

#73 | 2009-02-26
US20090052462A1
Electricity

Line-plane broadcasting in a data communications network of a parallel computer

#74 | 2009-02-12
US20090043988A1
Physics

Configuring compute nodes of a parallel computer in an operational group into a plurality of independent non-overlapping collective networks

#75 | 2009-02-05
US20090037773A1
Electricity

Link failure detection in a parallel computer

#76 | 2009-02-05
US20090037511A1
Physics

Effecting a broadcast with an allreduce operation on a parallel computer

#77 | 2008-12-18
US20080313341A1
Physics

Multi-registration of software library resources

#78 | 2008-12-04
US20080301704A1
Physics

Controlling data transfers from an origin compute node to a target compute node

#79 | 2008-12-04
US20080301683A1
Physics

Performing an allreduce operation using shared memory

#80 | 2008-11-13
US20080281997A1
Physics

Low latency, high bandwidth data communications between compute nodes in a parallel computer

#81 | 2008-10-23
US20080263329A1
Physics

Parallel-prefix broadcast for a parallel-prefix operation on a parallel computer

#82 | 2008-10-23
US20080259916A1
Electricity

Opportunistic queueing injection strategy for network load balancing

#83 | 2008-09-11
US20080222303A1
Physics

Latency hiding message passing protocol

#84 | 2008-06-19
US20080148355A1
Physics

Providing policy-based operating system services in an operating system on a computing system

#85 | 2008-06-19
US20080148300A1
Physics

Providing policy-based operating system services in a hypervisor on a computing system

#86 | 2008-05-01
US20080104452A1
Physics

Providing policy-based application services to an application running on a computing system

#87 | 2008-05-01
US20080103728A1
Physics

Providing policy-based operating system services in an operating system on a computing system

#88 | 2008-03-06
US20080059555A1
Physics

Parallel computing system using coordinator and master nodes for load balancing and distributing work

#89 | 2007-11-08
US20070260909A1
Physics

Computer hardware fault administration

#90 | 2007-10-18
US20070242685A1
Electricity

Locating hardware faults in a parallel computer

#91 | 2007-10-18
US20070242611A1
Physics

Computer Hardware Fault Diagnosis

#92 | 2007-10-18
US20070242609A1
Electricity

Locating hardware faults in a data communications network of a parallel computer

InventorID:

94328 ⎘