" Do not remove quotes around this comment header. This is a sample control file for fi_rdm_stress * op is the command to execute. Valid commands: * noop - do nothing * hello - initiate a conversation * goodbye - hang up nicely * msg_req - send request for a message * msg_inject_req - send request for a message using inject * msg_resp - receive response to message request * tag_req - send request for a tagged message * tag_resp - receive response to tagged message request * read_req - send request for a RMA read * read_resp - receive response to RMA read request * write_req - send request for a RMA write * write_resp - receive response to RMA write request * sleep - sleep for some ms * exit - exit process * size specifies amount of data to transfer. * offset is the starting location for data. * ms is time in milliseconds. * count specifies number of times to execute the op. Valid configuration is in the JSON array definition below. " [ { "op" : "msg_req", "size" : 1000 }, { "op" : "msg_resp" }, { "op" : "tag_req", "size" : 2000 }, { "op" : "tag_resp" }, { "op" : "msg_req", "size" : 1000000 }, { "op" : "msg_resp" }, { "op" : "msg_inject_req", "size" : 32 }, { "op" : "msg_resp" }, { "op" : "write_req", "size" : 5600000, "offset" : 12000 }, { "op" : "write_resp" }, { "op" : "read_req", "size" : 64000 }, { "op" : "read_resp" }, { "op" : "tag_req", "size" : 2000000}, { "op" : "tag_resp" }, { "op" : "read_req", "size" : 32000 }, { "op" : "read_resp" }, { "op" : "write_req", "size" : 86000, "offset" : 6000 }, { "op" : "write_resp" }, { "op" : "read_req", "size" : 1000000 }, { "op" : "read_resp" }, { "op" : "write_req", "size" : 56000, "offset" : 12000 }, { "op" : "write_resp" }, { "op" : "sleep", "ms" : 100 }, { "op" : "write_req", "size" : 10000000 }, { "op" : "sleep", "ms" : 1 }, { "op" : "exit" } ]