Graybat  1.1
Graph Approach for Highly Generic Communication Schemes Based on Adaptive Topologies
graybat::communicationPolicy::Base< T_CommunicationPolicy > Member List

This is the complete list of members for graybat::communicationPolicy::Base< T_CommunicationPolicy >, including all inherited members.

allGather(Context context, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
allGatherVar(const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount)graybat::communicationPolicy::Base< T_CommunicationPolicy >
allReduce(const Context context, T_Op op, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
allScatter(const Context context, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
asyncRecv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
asyncSend(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
broadcast(const VAddr rootVAddr, const Context context, T_SendRecv &data)graybat::communicationPolicy::Base< T_CommunicationPolicy >
CommunicationPolicy typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
Context typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
Event typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
gather(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
gatherVar(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount)graybat::communicationPolicy::Base< T_CommunicationPolicy >
recv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
recv(const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
reduce(const VAddr rootVAddr, const Context context, const T_Op op, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
scatter(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData)graybat::communicationPolicy::Base< T_CommunicationPolicy >
send(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
synchronize(const Context context)graybat::communicationPolicy::Base< T_CommunicationPolicy >
Tag typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >
VAddr typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >)graybat::communicationPolicy::Base< T_CommunicationPolicy >