Optimized Belief Propagation (CPU and GPU)
RunSettings.h File Reference

Declares and defines structure that stores settings for current implementation run as well as functions related to run settings. More...

#include <optional>
#include <string_view>
#include <thread>
#include <ranges>
#include <set>
#include "RunEval/RunData.h"
#include "InputSignature.h"
#include "RunSettingsConstsEnums.h"
#include "CPUThreadsPinnedToSocket.h"
Include dependency graph for RunSettings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  run_environment::RunImpSettings
 Structure that stores settings for current implementation run. More...
 

Namespaces

 run_environment
 Constants and enums related to run environment and settings for run.
 

Functions

unsigned int run_environment::GetBytesAlignMemory (AccSetting accel_setting)
 
template<AccSetting ACCELERATION_SETTING>
RunData run_environment::RunSettings ()
 Generate RunData object that contains description header with corresponding value for each run setting. More...
 

Detailed Description

Declares and defines structure that stores settings for current implementation run as well as functions related to run settings.

Author
Scott Grauer-Gray

Definition in file RunSettings.h.