ComputeThread.h
A service that can be added to the simulation and that can be used by a WMS when executing a workflow...
Definition: Service.h:26
ComputeThread(std::string hostname, double flops, std::string reply_mailbox)
Constructor.
Definition: ComputeThread.cpp:26
void cleanup(bool has_returned_from_main, int return_value) override
Cleanup method that overrides the base method and does nothing as a compute thread does not need to i...
Definition: ComputeThread.cpp:63
std::string hostname
The name of the host on which the daemon is running.
Definition: S4U_Daemon.h:51
int main() override
The main method of the compute thread.
Definition: ComputeThread.cpp:37
void kill()
Terminate (brutally) the compute thread.
Definition: ComputeThread.cpp:52
A one-shot service that simulates a CPU-bound thread that performs a given number of flops and then r...
Definition: ComputeThread.h:32
Definition: Alarm.cpp:19