struct shared_priority_queue_scheduler::init_parameter
Declaration
struct shared_priority_queue_scheduler::init_parameter { /* full declaration omitted */ };Declared at: libs/pika/schedulers/include/pika/schedulers/shared_priority_queue_scheduler.hpp:115
Member Variables
- public std::size_t num_worker_threads_
- public pika::threads::policies::core_ratios cores_per_queue_
- public pika::threads::policies:: thread_queue_init_parameters thread_queue_init_
- public const pika::detail::affinity_data& affinity_data_
- public const char* description_
Method Overview
- public init_parameter(std::size_t num_worker_threads, const pika::threads::policies::core_ratios & cores_per_queue, const pika::detail::affinity_data & affinity_data, const pika::threads::policies::thread_queue_init_parameters & thread_queue_init, const char * description = "shared_priority_queue_scheduler")
- public init_parameter(std::size_t num_worker_threads, const pika::threads::policies::core_ratios & cores_per_queue, const pika::detail::affinity_data & affinity_data, const char * description)
Methods
init_parameter(
std::size_t num_worker_threads,
const pika::threads::policies::core_ratios&
cores_per_queue,
const pika::detail::affinity_data&
affinity_data,
const pika::threads::policies::
thread_queue_init_parameters&
thread_queue_init,
const char* description =
"shared_priority_queue_scheduler")
init_parameter(
std::size_t num_worker_threads,
const pika::threads::policies::core_ratios&
cores_per_queue,
const pika::detail::affinity_data&
affinity_data,
const pika::threads::policies::
thread_queue_init_parameters&
thread_queue_init,
const char* description =
"shared_priority_queue_scheduler")Declared at: libs/pika/schedulers/include/pika/schedulers/shared_priority_queue_scheduler.hpp:117
Parameters
- std::size_t num_worker_threads
- const pika::threads::policies::core_ratios& cores_per_queue
- const pika::detail::affinity_data& affinity_data
- const pika::threads::policies:: thread_queue_init_parameters& thread_queue_init
- const char* description = "shared_priority_queue_scheduler"
init_parameter(
std::size_t num_worker_threads,
const pika::threads::policies::core_ratios&
cores_per_queue,
const pika::detail::affinity_data&
affinity_data,
const char* description)
init_parameter(
std::size_t num_worker_threads,
const pika::threads::policies::core_ratios&
cores_per_queue,
const pika::detail::affinity_data&
affinity_data,
const char* description)Declared at: libs/pika/schedulers/include/pika/schedulers/shared_priority_queue_scheduler.hpp:130
Parameters
- std::size_t num_worker_threads
- const pika::threads::policies::core_ratios& cores_per_queue
- const pika::detail::affinity_data& affinity_data
- const char* description