wrench::BareMetalComputeServiceMessagePayload

class BareMetalComputeServiceMessagePayload : public wrench::ComputeServiceMessagePayload

Configurable message payloads for a MultiHostMulticoreComputeService.

Public Static Attributes

static const std::string FLOP_RATE_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to state its per-core flop rate.

static const std::string FLOP_RATE_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to ask it for its per-core flop rate.

static const std::string NOT_ENOUGH_CORES_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to state that it does not have sufficient cores to (ever) run a submitted job.