|
CPPuddle
|
#include <aggregation_executor_pools.hpp>
Public Member Functions | |
| ~aggregation_pool ()=default | |
| aggregation_pool (aggregation_pool const &other)=delete | |
| aggregation_pool & | operator= (aggregation_pool const &other)=delete |
| aggregation_pool (aggregation_pool &&other)=delete | |
| aggregation_pool & | operator= (aggregation_pool &&other)=delete |
Static Public Member Functions | |
| template<typename... Ts> | |
| static void | init (size_t number_of_executors, size_t slices_per_executor, aggregated_executor_modes mode, size_t num_devices=1) |
| interface | |
| static decltype(auto) | request_executor_slice (void) |
| Will always return a valid executor slice. | |
|
default |
|
delete |
|
delete |
|
inlinestatic |
interface
|
delete |
|
delete |
|
inlinestatic |
Will always return a valid executor slice.