10 #ifndef WRENCH_MULTINODEMULTICORESTANDARDJOBEXECUTORPROPERTY_H
11 #define WRENCH_MULTINODEMULTICORESTANDARDJOBEXECUTORPROPERTY_H
14 #include "wrench/services/ServiceProperty.h"
72 #endif //WRENCH_MULTINODEMULTICORESTANDARDJOBEXECUTORPROPERTY_H
static const std::string CORE_ALLOCATION_ALGORITHM
The algorithm that decides how many cores are given to a computational task. Possible values are:
Definition: StandardJobExecutorProperty.h:41
static const std::string TASK_SELECTION_ALGORITHM
The algorithm that decides which ready computational task, in case multiple tasks are ready,...
Definition: StandardJobExecutorProperty.h:49
static const std::string HOST_SELECTION_ALGORITHM
The algorithm that decides on which host a task should be placed. Possible values are:
Definition: StandardJobExecutorProperty.h:55
static const std::string TASK_STARTUP_OVERHEAD
The number of seconds to start a task (default = 0)
Definition: StandardJobExecutorProperty.h:30
Configurable properties for a StandardJobExecutor.
Definition: StandardJobExecutorProperty.h:25
static const std::string SIMULATE_COMPUTATION_AS_SLEEP
Simulate computation as just a sleep instead of with an actual compute thread. This is for scalabilit...
Definition: StandardJobExecutorProperty.h:61
static const std::string STANDARD_JOB_FILES_STORED_IN_SCRATCH
The number of bytes in the control message sent by the executor to provide the set of files stored in...
Definition: StandardJobExecutorProperty.h:33