struct core_ratios

Declaration

struct core_ratios { /* full declaration omitted */ };

Description

Holds core/queue ratios used by schedulers.

Declared at: libs/pika/schedulers/include/pika/schedulers/shared_priority_queue_scheduler.hpp:78

Member Variables

public std::size_t high_priority
public std::size_t normal_priority
public std::size_t low_priority

Method Overview

  • public core_ratios(std::size_t high_priority, std::size_t normal_priority, std::size_t low_priority)

Methods

core_ratios(std::size_t high_priority,
            std::size_t normal_priority,
            std::size_t low_priority)

Declared at: libs/pika/schedulers/include/pika/schedulers/shared_priority_queue_scheduler.hpp:81

Parameters

std::size_t high_priority
std::size_t normal_priority
std::size_t low_priority