Patent · US Active

Collective communication system and methods

US12177039B2 · kind B2 · utility

0Cited by
76References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 19, 2023
Grant dateDec 24, 2024
Priority date
Expiry dateNov 19, 2043

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04W88/06
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method includes providing a plurality of processes interconnected by a network, each of the plurality of processes being configured to hold a block of data destined for others of the plurality of processes. A set of data for all-to-all data exchange is received from one or more of the processes. The set of data is configured as a plurality of blocks of data in a matrix as matrix data, the matrix being distributed among the plurality of processes. The matrix data is transposed by changing the position of selected blocks of data of the plurality of blocks of data relative to the other blocks of data of the plurality of the blocks of data, without changing the structure of each of the blocks of data. The transposed matrix data is over the network and is then received, repacked, and conveyed to destination processes.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.