Public Member Functions | Public Attributes | List of all members
rapidsmpf::streaming::Partitioning Struct Reference

Hierarchical partitioning metadata for a data stream. More...

#include <channel_metadata.hpp>

Public Member Functions

bool operator== (Partitioning const &) const =default
 Equality comparison. More...
 

Public Attributes

PartitioningSpec inter_rank
 Distribution across ranks (corresponds to primary communicator).
 
PartitioningSpec local
 Distribution within a rank (corresponds to local/single communicator).
 

Detailed Description

Hierarchical partitioning metadata for a data stream.

Describes how data flowing through a channel is partitioned at multiple levels of the system hierarchy. Each level corresponds to a communicator used to shuffle data at that level:

Definition at line 103 of file channel_metadata.hpp.

Member Function Documentation

◆ operator==()

bool rapidsmpf::streaming::Partitioning::operator== ( Partitioning const &  ) const
default

Equality comparison.

Returns
True if both partitionings are equal.

The documentation for this struct was generated from the following file: