| 1 | # Example of the librpma_gpspm_client job |
| 2 | |
| 3 | [global] |
| 4 | ioengine=librpma_gpspm_client |
| 5 | create_serialize=0 # (required) forces specific initiation sequence |
| 6 | serverip=[serverip] #IP address the server is listening on |
| 7 | port=7204 # port(s) the server will listen on, <port; port + numjobs - 1> will be used |
| 8 | thread |
| 9 | |
| 10 | # The client will get a remote memory region description after establishing |
| 11 | # a connection. |
| 12 | |
| 13 | [client] |
| 14 | numjobs=1 # number of parallel connections |
| 15 | group_reporting=1 |
| 16 | sync=1 # 1 is the best for latency measurements, 0 for bandwidth |
| 17 | iodepth=2 # total number of ious |
| 18 | iodepth_batch_submit=1 # number of ious to be submitted at once |
| 19 | rw=write # write/randwrite |
| 20 | blocksize=4KiB |
| 21 | ramp_time=15s # gives some time to stabilize the workload |
| 22 | time_based |
| 23 | runtime=60s # run the workload for the specified period of time |