Rochester, Minnesota
United States
92
2013-11-21
The entities that hold a legal rights for patent applications filed by inventor 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:
Processing posted receive commands in a parallel computer
#2 | 2013-11-14Scheduling synchronization in association with collective operations in a parallel computer
#3 | 2013-11-14Managing a direct memory access (‘DMA’) injection first-in-first-out (‘FIFO’) messaging queue in a parallel computer
#4 | 2013-08-22Processing unexpected messages at a compute node of a parallel computer
#5 | 2013-08-15Developing collective operations for a parallel computer
#6 | 2013-08-15Developing a collective operation for execution in a parallel computer
#7 | 2013-08-15Initiating a collective operation in a parallel computer
#8 | 2013-05-09Internode data communications in a parallel computer
#9 | 2013-05-09Intranode data communications in a parallel computer
#10 | 2013-05-09Managing internode data communications for an uninitialized process in a parallel computer
#11 | 2013-04-04Providing A User With A Graphics Based IDE For Developing Software For Distributed Computing Systems
#12 | 2013-03-21Pipelining protocols in misaligned buffer cases
#13 | 2013-03-14Establishing a group of endpoints in a parallel computer
#14 | 2013-02-14Performing a local barrier operation
#15 | 2013-02-14Performing a global barrier operation in a parallel computer
#16 | 2013-02-14Collective operation protocol selection in a parallel computer
#17 | 2012-10-18Query performance data on parallel computer system having compute nodes
#18 | 2012-10-04Endpoint-based parallel data processing in a parallel active messaging interface of a parallel computer
#19 | 2012-08-23Performing an all-to-all data exchange on a plurality of data buffers by performing swap operations
#20 | 2012-08-16Data communications in a parallel active messaging interface of a parallel computer
#21 | 2012-08-09Profiling an application for power consumption during execution on a compute node
#22 | 2012-07-19Data communications in a parallel active messaging interface of a parallel computer
#23 | 2012-07-19Optimizing The Deployment Of A Workload On A Distributed Processing System
#24 | 2012-07-19Endpoint-based parallel data processing with non-blocking collective instructions in a parallel active messaging interface of a parallel computer
#25 | 2012-07-19Distributed hardware device simulation
#26 | 2012-07-12Performing an allreduce operation using shared memory
#27 | 2012-06-14Data communications in a parallel active messaging interface of a parallel computer
#28 | 2012-05-31Data communications in a parallel active messaging interface of a parallel computer
#29 | 2012-05-10Processing communications events in parallel active messaging interface by awakening thread from wait state
#30 | 2012-03-29Paging memory from random access memory to backing storage in a parallel computer
#31 | 2012-03-29Routing data communications packets in a parallel computer
#32 | 2012-03-29Administering truncated receive functions in a parallel messaging interface
#33 | 2012-03-15Performing a vector collective operation on a parallel computer having a plurality of compute nodes
#34 | 2012-03-15Send-side matching of data communications messages
#35 | 2012-02-09Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application
#36 | 2012-02-02Administering connection identifiers for collective operations in a parallel computer
#37 | 2011-12-01Performing a deterministic reduction operation in a compute node organized into a branched tree topology
#38 | 2011-12-01Performing a deterministic reduction operation in a parallel computer
#39 | 2011-11-24Effecting hardware acceleration of broadcast operations in a parallel computer
#40 | 2011-11-24Passing non-architected registers via a callback/advance mechanism in a simulator environment
#41 | 2011-11-03Compiling software for a hierarchical distributed processing system
#42 | 2011-11-03Pipelining protocols in misaligned buffer cases
#43 | 2011-11-03Combining multiple hardware networks to achieve low-latency high-bandwidth point-to-point communication
#44 | 2011-10-20Runtime optimization of an application executing on a parallel computer
#45 | 2011-10-20Query performance data on parallel computer system having compute nodes
#46 | 2011-09-29Direct injection of data to be transferred in a hybrid computing environment
#47 | 2011-09-29Performing a scatterv operation on a hierarchical tree network optimized for collective operations
#48 | 2011-09-29Distributed administration of a lock for an operational group of compute nodes in a hierarchical tree structured network
#49 | 2011-08-11Processing data communications messages with input/output control blocks
#50 | 2010-04-15Balancing a data processing load among a plurality of compute nodes in a parallel computer
#51 | 2010-02-11Generating an executable version of an application using a distributed compiler operating on a plurality of compute nodes
#52 | 2010-01-28Paging memory contents between a plurality of compute nodes in a parallel computer
#53 | 2010-01-28Processing data access requests among a plurality of compute nodes
#54 | 2010-01-21Performing an all-to-all data exchange on a plurality of data buffers by performing swap operations
#55 | 2010-01-21Providing point to point communications among compute nodes in a global combining network of a parallel computer
#56 | 2010-01-07Profiling an application for power consumption during execution on a plurality of compute nodes
#57 | 2010-01-07Pacing network traffic among a plurality of compute nodes connected using a data communications network
#58 | 2009-12-31Dynamic network link selection for transmitting a message between compute nodes of a parallel computer
#59 | 2009-12-24Detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks
#60 | 2009-12-10Thread selection according to predefined power characteristics during context switching on compute nodes
#61 | 2009-12-10Scheduling applications for execution on a plurality of compute nodes of a parallel computer to manage temperature of the nodes during execution
#62 | 2009-12-10Budget-based power consumption for application execution on a plurality of compute nodes
#63 | 2009-12-03Profiling power consumption of a plurality of compute nodes while processing an application
#64 | 2009-12-03Reducing power consumption during execution of an application on a plurality of compute nodes
#65 | 2009-12-03Reducing power consumption during execution of an application on a plurality of compute nodes
#66 | 2009-12-03Reducing power consumption while synchronizing a plurality of compute nodes during execution of a parallel application
#67 | 2009-12-03Reducing power consumption while performing collective operations on a plurality of compute nodes
#68 | 2009-10-01Determining a path for network traffic between nodes in a parallel computer
#69 | 2009-10-01Determining a path for network traffic between nodes in a parallel computer
#70 | 2009-06-18Tracking network contention
#71 | 2009-04-30Administering Communications Schedules for Data Communications Among Compute Nodes in a Data Communications Network of a Parallel Computer
#72 | 2009-02-26Line-plane broadcasting in a data communications network of a parallel computer
#73 | 2009-02-26Line-plane broadcasting in a data communications network of a parallel computer
#74 | 2009-02-12Configuring compute nodes of a parallel computer in an operational group into a plurality of independent non-overlapping collective networks
#75 | 2009-02-05Link failure detection in a parallel computer
#76 | 2009-02-05Effecting a broadcast with an allreduce operation on a parallel computer
#77 | 2008-12-18Multi-registration of software library resources
#78 | 2008-12-04Controlling data transfers from an origin compute node to a target compute node
#79 | 2008-12-04Performing an allreduce operation using shared memory
#80 | 2008-11-13Low latency, high bandwidth data communications between compute nodes in a parallel computer
#81 | 2008-10-23Parallel-prefix broadcast for a parallel-prefix operation on a parallel computer
#82 | 2008-10-23Opportunistic queueing injection strategy for network load balancing
#83 | 2008-09-11Latency hiding message passing protocol
#84 | 2008-06-19Providing policy-based operating system services in an operating system on a computing system
#85 | 2008-06-19Providing policy-based operating system services in a hypervisor on a computing system
#86 | 2008-05-01Providing policy-based application services to an application running on a computing system
#87 | 2008-05-01Providing policy-based operating system services in an operating system on a computing system
#88 | 2008-03-06Parallel computing system using coordinator and master nodes for load balancing and distributing work
#89 | 2007-11-08Computer hardware fault administration
#90 | 2007-10-18Locating hardware faults in a parallel computer
#91 | 2007-10-18Computer Hardware Fault Diagnosis
#92 | 2007-10-18Locating hardware faults in a data communications network of a parallel computer
94328 ⎘