Monero
Loading...
Searching...
No Matches
affinity.hpp File Reference
#include <cstddef>
#include <thread>
#include <string>
Include dependency graph for affinity.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int set_thread_affinity (const unsigned &cpuid)
int set_thread_affinity (std::thread::native_handle_type thread, const unsigned &cpuid)
unsigned cpuid_from_mask (uint64_t mask, const unsigned &thread_index)
std::string mask_to_string (uint64_t mask)

Function Documentation

◆ cpuid_from_mask()

unsigned cpuid_from_mask ( uint64_t mask,
const unsigned & thread_index )

◆ mask_to_string()

std::string mask_to_string ( uint64_t mask)

◆ set_thread_affinity() [1/2]

int set_thread_affinity ( const unsigned & cpuid)

◆ set_thread_affinity() [2/2]

int set_thread_affinity ( std::thread::native_handle_type thread,
const unsigned & cpuid )