IntelĀ® Machine Learning Scaling Library
2018
A library providing an efficient implementation of communication patterns used in deep learning.
|
This is the complete list of members for MLSL::Distribution, including all inherited members.
AllGather(void *sendBuffer, size_t sendCount, void *recvBuffer, DataType dataType, GroupType groupType) | MLSL::Distribution | |
AllReduce(void *sendBuffer, void *recvBuffer, size_t count, DataType dataType, ReductionType redType, GroupType groupType) | MLSL::Distribution | |
AlltoAll(void *sendBuffer, size_t sendCount, void *recvBuffer, DataType dataType, GroupType groupType) | MLSL::Distribution | |
AlltoAllv(void *sendBuffer, size_t *sendCounts, size_t *sendOffsets, void *recvBuffer, size_t *recvCounts, size_t *recvOffsets, DataType dataType, GroupType groupType) | MLSL::Distribution | |
Barrier(GroupType groupType) | MLSL::Distribution | |
Bcast(void *buffer, size_t count, DataType dataType, size_t rootIdx, GroupType groupType) | MLSL::Distribution | |
Gather(void *sendBuffer, size_t sendCount, void *recvBuffer, DataType dataType, size_t rootIdx, GroupType groupType) | MLSL::Distribution | |
GetProcessCount(GroupType groupType) | MLSL::Distribution | |
GetProcessIdx(GroupType groupType) | MLSL::Distribution | |
Reduce(void *sendBuffer, void *recvBuffer, size_t count, DataType dataType, ReductionType redType, size_t rootIdx, GroupType groupType) | MLSL::Distribution | |
ReduceScatter(void *sendBuffer, void *recvBuffer, size_t recvCount, DataType dataType, ReductionType redType, GroupType groupType) | MLSL::Distribution | |
Scatter(void *sendBuffer, void *recvBuffer, size_t recvCount, DataType dataType, size_t rootIdx, GroupType groupType) | MLSL::Distribution |