HPX - High Performance ParalleX

PrevUpHomeNext

Header <hpx/parallel/executors/executor_parameter_traits.hpp>

namespace hpx {
  namespace parallel {
    namespace v3 {
      struct sequential_executor_parameters;
      typedef Parameters executor_parameters_type;
      template<typename Executor> 
        bool variable_chunk_size(executor_parameters_type &, Executor &);
      template<typename Executor, typename F> 
        std::size_t get_chunk_size(executor_parameters_type &, Executor &, 
                                   F &&, std::size_t);
      template<typename Executor> 
        void reset_thread_distribution(executor_parameters_type &, Executor &);
      std::size_t processing_units_count(executor_parameters_type &);
    }
  }
}

PrevUpHomeNext