Optimized Belief Propagation (CPU and GPU)
|
Child class of RunImpMultInputs to run specified belief propagation implementation on a number of inputs. More...
#include <RunImpMultInputsBp.h>
Public Member Functions | |
RunImpMultInputsBp (run_environment::AccSetting opt_imp_accel) | |
![]() | |
RunImpMultInputs (run_environment::AccSetting opt_imp_accel) | |
std::pair< MultRunData, std::vector< RunSpeedupAvgMedian > > | operator() (const run_environment::RunImpSettings &run_imp_settings, size_t data_type_size, std::unique_ptr< EvaluateImpResults > &evalResults) const |
Run and evaluate runs on one or more input of benchmark implementation using multiple settings. More... | |
run_environment::AccSetting | AccelerationSetting () const |
Return acceleration setting for implementation. More... | |
Additional Inherited Members | |
![]() | |
const run_environment::AccSetting | opt_imp_accel_ |
Child class of RunImpMultInputs to run specified belief propagation implementation on a number of inputs.
Definition at line 41 of file RunImpMultInputsBp.h.
|
inlineexplicit |
Definition at line 43 of file RunImpMultInputsBp.h.