List of all items
Structs
- CollectiveConfig
- GlobalRegisterParams
- NodeId
- PeerId
- SharedAllReduceParams
- SharedBroadcastParams
- SharedReduceParams
- in_process::Communicator
- in_process::DistributedBuffer
- in_process::RootedBuffer
- in_process::VariableDistributedBuffer
- in_process::collective::InProcessCollective
- in_process::collective::PointToPointTransfer
- rank::communicator::RankCommunicator
- rank::device_collective::DeviceCollective
- rank::device_collective::ReceivedMessage
- rank::device_collective::VariableCollectiveOutput
- rank::host::exchange::HostStagedExchange
- rank::host::reduction::Complex32
- rank::host::reduction::Complex64
- rank::network::ExchangeOptions
- rank::network::TcpRankSession
- rank::network::TcpRendezvousServer
- rank::network::TopologyProbeOptions
- rank::protocol::CollectiveAgreement
- rank::protocol::Frame
- rank::protocol::FrameHeader
- rank::protocol::OperationDescriptor
- rank::protocol::UniqueId
- rank::stats::CollectiveStats
- rank::topology::CollectiveAutotuneEntry
- rank::topology::CollectiveAutotuneProfile
- rank::topology::CollectivePlan
- rank::topology::CollectiveTopology
- rank::topology::CollectiveTuning
- rank::topology::TopologyAggregateLink
- rank::topology::TopologyLink
- rank::topology::TopologyRailLink
- rank::transport::JsonlTransportTraceSink
- rank::transport::TracingRankTransport
- rank::transport::TransportTraceEvent
- rank::work::CollectiveWork
- rank::work::OrderedWorkQueue
- tensor_device::TensorBuffer
- tensor_device::TensorDevice
- tensor_device::TensorReductionLaunch
Enums
- AllReduceStrategy
- BroadcastStrategy
- CollectiveError
- ReduceOperation
- ReduceStrategy
- in_process::error::InProcessError
- rank::CollectiveAlgorithm
- rank::CollectiveTransport
- rank::error::RankError
- rank::network::NetworkError
- rank::operation::ReductionOperation
- rank::protocol::ElementType
- rank::protocol::Opcode
- rank::protocol::ProtocolError
- rank::topology::AlgorithmPolicy
- rank::topology::CollectiveKind
- rank::topology::CollectivePlanSource
- rank::topology::TopologyError
- rank::transport::TransportTraceOperation
- rank::work::WorkError
- tensor_device::TensorDeviceError
Traits
- in_process::device::InProcessDevice
- rank::device::RankDevice
- rank::host::reduction::HostReductionElement
- rank::transport::RankTransport
- rank::transport::TransportTraceSink
- tensor_device::TensorElement
Functions
- all_reduce
- broadcast
- finish_collective
- rank::host::reduction::reduce_host_payload
- rank::host::reduction::reduce_host_values
- rank::host::reduction::validate_host_reduction_operation
- rank::layout::balanced_ranges
- rank::layout::hierarchy_steps
- rank::layout::prefix_offsets
- rank::payload::decode_counts_response
- rank::payload::decode_exact
- rank::payload::encode_counts
- rank::payload::validate_host_reduction_payload
- rank::payload::validate_host_reduction_response
- rank::tags::hierarchy_agreement_tag
- rank::tags::hierarchy_data_tag
- rank::tags::hierarchy_ring_data_tag
- rank::tags::reduction_exchange_options
- rank::tags::ring_agreement_tag
- rank::tags::ring_data_tag
- rank::transport::rank_transport_from_environment
- reduce
- register
- reset_collective
Constants
- rank::protocol::ANY_RANK
- rank::protocol::FLAG_COUNTS_PREFIX
- rank::protocol::FLAG_P2P_CHANNEL
- rank::protocol::FLAG_PAYLOAD
- rank::protocol::FRAME_HEADER_BYTES
- rank::protocol::MAX_FRAME_PAYLOAD_BYTES
- rank::protocol::PROTOCOL_MAGIC
- rank::protocol::PROTOCOL_VERSION
- rank::topology::COLLECTIVE_AUTOTUNE_PROFILE_VERSION