Collective operation in which every process sends data to every other process. Alltoall
differs from Allgather<(Of <(T>)>)(T) in that a given process can send different
data to all of the other processes, rather than contributing the same piece of data to all
processes.
Namespace:
MPIAssembly: MPI (in MPI.dll)
Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# |
|---|
public T[] Alltoall<T>( T[] values ) |
| Visual Basic (Declaration) |
|---|
Public Function Alltoall(Of T) ( _ values As T() _ ) As T() |
| Visual C++ |
|---|
public: generic<typename T> array<T>^ Alltoall( array<T>^ values ) |
Parameters
- values
- Type: array<
T
>[]()[]
The array of values that will be sent to each process. The ith value in this array will be sent to the process with rank i.
Type Parameters
- T
- Any serializable type.