#include <thrill/common/functional.hpp>
#include <thrill/common/math.hpp>
#include <thrill/net/connection.hpp>
#include <algorithm>
#include <cstring>
#include <functional>
#include <thread>
#include <vector>
#include <thrill/net/collective.hpp>
Go to the source code of this file.
|
| class | Group |
| | A network Group is a collection of enumerated communication links, which provides point-to-point communication and MPI-like collective primitives. More...
|
| |
|
| template<typename Group , typename GroupCalled > |
| void | ExecuteGroupThreads (const std::vector< std::unique_ptr< Group > > &groups, const std::function< void(GroupCalled *)> &thread_function) |
| |
| void | RunLoopbackGroupTest (size_t num_hosts, const std::function< void(Group *)> &thread_function) |
| |
◆ THRILL_NET_GROUP_HEADER
| #define THRILL_NET_GROUP_HEADER |