WRENCH
1.10
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
A (mostly virtual) base class for implementing StandardJob scheduling algorithms to be used by a WMS. More...
#include <StandardJobScheduler.h>
Public Member Functions | |
StandardJobScheduler () | |
Constructor. | |
virtual void | scheduleTasks (const std::set< std::shared_ptr< ComputeService >> &compute_services, const std::vector< WorkflowTask * > &tasks)=0 |
A method that schedules tasks (as part of standard jobs), according to whatever decision algorithm it implements, over a set of compute services. More... | |
A (mostly virtual) base class for implementing StandardJob scheduling algorithms to be used by a WMS.
|
pure virtual |
A method that schedules tasks (as part of standard jobs), according to whatever decision algorithm it implements, over a set of compute services.
compute_services | the set of compute services |
tasks | the set of tasks to be executed |