ClassID:

190438

G06F15/17318 - CPC Classification

Classification description:

Digital computers in general ; Data processing equipment in general; Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs; Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake; Intercommunication techniques Parallel communications techniques, e.g. gather, scatter, reduce, roadcast, multicast, all to all

Recent Application in this class:
#1
20260037474
2026-02-05

COMPUTE-NEAR-MEMORY-SYSTEM EVENT HARDWARE PERFORMING A REDUCTION OPERATION

#2
20250199994
2025-06-19

PARALLEL PROCESSING USING A MICROCONTROLLER BASED COMPUTING APPARATUS

#3
20240171625
2024-05-23

Methods and systems for data transmission

#4
20230305991
2023-09-28

Network computer with two embedded rings

#5
20220382707
2022-12-01

Partitionable networked computer

#6
20220309024
2022-09-29

Topologies and algorithms for multi-processing unit interconnected accelerator systems

#7
20220247804
2022-08-04

Methods and systems for data transmission

#8
20210342159
2021-11-04

METHOD FOR IMPLEMENTING A LINE SPEED INTERCONNECT STRUCTURE

#9
20210311808
2021-10-07

Control of data transfer between processing nodes

#10
20210311807
2021-10-07

Update of model parameters in a parallel processing system

#11
20210216321
2021-07-15

Control of data transfer between processors

#12
20200401550
2020-12-24

Autonomous memory architecture

#13
20200336524
2020-10-22

Methods and systems for data transmission

#14
20200311017
2020-10-01

Partitionable Networked Computer

#15
20200301876
2020-09-24

Digital processing connectivity

#16
20200218689
2020-07-09

Pipelining multi-directional reduction

#17
20190303344
2019-10-03

VIRTUAL CHANNELS FOR HARDWARE ACCELERATION

#18
20190294971
2019-09-26

Apparatus and method for executing reversal training of artificial neural network

#19
20190235877
2019-08-01

Method for implementing a line speed interconnect structure

#20
20190057059
2019-02-21

Processing transactions using a multi-purpose callout processor

#21
20190026248
2019-01-24

General-purpose parallel computing architecture

#22
20180322392
2018-11-08

Apparatus and method for executing reversal training of artificial neural network

#23
20180181450
2018-06-28

Parallel processing apparatus and inter-node communication method

#24
20180129507
2018-05-10

Method for implementing a line speed interconnect structure

#25
20180095929
2018-04-05

SCRATCHPAD MEMORY WITH BANK TILING FOR LOCALIZED AND RANDOM DATA ACCESS

#26
20180052803
2018-02-22

Using hardware gather-scatter capabilities to optimize MPI all-to-all

#27
20180024966
2018-01-25

Autonomous memory architecture

#28
20170371395
2017-12-28

Power saving for a computer system and computer based on differences between chip regions in processing and communication times

#29
20170308504
2017-10-26

System and method for hardware acceleration for operator parallelization with streams

#30
20170286335
2017-10-05

Interconnect distributed virtual memory (DVM) message preemptive responding

#31
20170124020
2017-05-04

Systems and methods for creating and using a data structure for parallel programming

#32
20170076763
2017-03-16

Multiprocessor system with independent direct access to bulk solid state memory resources

#33
20170031611
2017-02-02

Regular expression matching with back-references using backtracking

#34
20160364347
2016-12-15

Memory system design using buffer(s) on a mother board

#35
20160357703
2016-12-08

Parallel computing apparatus, compiling apparatus, and parallel processing method for enabling access to data in stack area of thread by another thread

#36
20160335083
2016-11-17

System, method, and storage medium

#37
20160239459
2016-08-18

Efficient calibration of a low power parallel data communications channel

#38
20160188340
2016-06-30

System and method to effectively overlap computation and reduction operation of nonblocking collective communication

#39
20160077998
2016-03-17

Performing a rooted-v collective operation by an operational group of compute nodes in a parallel computer

#40
20160071558
2016-03-10

Memory mapping in a processor having multiple programmable units

#41
20160070664
2016-03-10

Memory mapping in a processor having multiple programmable units

#42
20160034420
2016-02-04

Memory mapping in a processor having multiple programmable units

#43
20160019178
2016-01-21

Memory mapping in a processor having multiple programmable units

#44
20150188987
2015-07-02

Parallel information system utilizing flow control and virtual channels

#45
20150106482
2015-04-16

Identifying a largest logical plane from a plurality of logical planes formed of compute nodes of a subcommunicator in a parallel computer

#46
20150095542
2015-04-02

Collective communications apparatus and method for parallel systems

#47
20140280988
2014-09-18

System and method for parallel multiplexing between servers in a cluster

#48
20140269753
2014-09-18

Method for implementing a line speed interconnect structure

#49
20140258538
2014-09-11

Collective operation management in a parallel computer

#50
20140258417
2014-09-11

Collective operation management in a parallel computer

#51
20140245316
2014-08-28

Background collective operation management in a parallel computer

#52
20140244974
2014-08-28

Background collective operation management in a parallel computer

#53
20140164600
2014-06-12

Determining a system configuration for performing a collective operation on a parallel computer

#54
20140164592
2014-06-12

Determining a system configuration for performing a collective operation on a parallel computer

#55
20140032799
2014-01-30

Efficient calibration of a low power parallel data communications channel

#56
20130339506
2013-12-19

Performing synchronized collective operations over multiple process groups

#57
20130339499
2013-12-19

Performing synchronized collective operations over multiple process groups

#58
20130173675
2013-07-04

Improving efficiency of a global barrier operation in a parallel computer

#59
20130117403
2013-05-09

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

#60
20130086356
2013-04-04

Distributed data scalable adaptive map-reduce framework

#61
20130086355
2013-04-04

Distributed data scalable adaptive map-reduce framework

#62
20130080563
2013-03-28

Effecting hardware acceleration of broadcast operations in a parallel computer

#63
20130074086
2013-03-21

Pipelining protocols in misaligned buffer cases

#64
20130073832
2013-03-21

Performing a deterministic reduction operation in a parallel computer

#65
20130066938
2013-03-14

Performing collective operations in a distributed processing system

#66
20130061245
2013-03-07

Data communications for a collective operation in a parallel active messaging interface of a parallel computer

#67
20130061244
2013-03-07

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

#68
20130042245
2013-02-14

Performing a global barrier operation in a parallel computer

#69
20130018947
2013-01-17

Performing collective operations in a distributed processing system

#70
20130010793
2013-01-10

Methods and systems for data transmission

#71
20120317399
2012-12-13

Performing a local reduction operation on a parallel computer

#72
20120296915
2012-11-22

Collective acceleration unit tree structure

#73
20120265890
2012-10-18

Data streaming infrastructure for remote execution in a constrained environment

#74
20120239730
2012-09-20

System and method for providing zero buffer copying in a middleware machine environment

#75
20120185873
2012-07-19

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

#76
20120144401
2012-06-07

Data communications for a collective operation in a parallel active messaging interface of a parallel computer

#77
20120144400
2012-06-07

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

#78
20120144045
2012-06-07

System and method for supporting one-way remote method invocation for session replication in a server cluster

#79
20120079335
2012-03-29

Large scale parallel computing system

#80
20120066460
2012-03-15

System and method for providing scatter/gather data processing in a middleware environment

#81
20120066459
2012-03-15

System and method for zero buffer copying in a middleware environment

#82
20120066400
2012-03-15

System and method for parallel multiplexing between servers in a cluster

#83
20120066394
2012-03-15

System and method for supporting lazy deserialization of session information in a server cluster

#84
20120066363
2012-03-15

System and method for using a gridlink data source to connect an application server with a clustered database

#85
20120011277
2012-01-12

Data transfer controlling apparatus, system and method

#86
20110296139
2011-12-01

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

#87
20110296137
2011-12-01

Performing a deterministic reduction operation in a parallel computer

#88
20110289177
2011-11-24

Effecting hardware acceleration of broadcast operations in a parallel computer

#89
20110271006
2011-11-03

Pipelining protocols in misaligned buffer cases

#90
20110270942
2011-11-03

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

#91
20110258245
2011-10-20

Performing a local reduction operation on a parallel computer

#92
20110255535
2011-10-20

Method and systems for data transmission

#93
20110238956
2011-09-29

Collective acceleration unit tree structure

#94
20110238950
2011-09-29

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

#95
20110072239
2011-03-24

Data multicasting with router replication and target instruction identification in a distributed multi-core processing architecture

#96
20110067039
2011-03-17

Autonomous memory architecture

#97
20100274997
2010-10-28

Executing a gather operation on a parallel computer

#98
20100064286
2010-03-11

Data affinity based scheme for mapping connections to CPUs in I/O adapter

#99
20090307463
2009-12-10

INTER-PROCESSOR, COMMUNICATION SYSTEM, PROCESSOR, INTER-PROCESSOR COMMUNICATION METHOD, AND COMMUNICATION METHOD

#100
19186961
2025-12-16

Integrated circuit chip telemetry reporting

#101
18985890
2026-05-26

Methods and systems for allreduce optimization on small tensors

#102
17449300
2025-01-07

Distributive training with multicast

#103
17301344
2022-11-15

Data replication for accelerator

#104
14754865
2019-06-11

Data storage system with heterogenous parallel processors