RMA writedata benchmark different from just RMA
sayantansur opened this issue · comments
It seems to me that for normal RMA Write case, both sides issue RMA? Which is in itself a bit weird since the other 'bandwidth' test seems to be one-way. However, for the RMA writedata test, only one side issues the RMA writes.
Probably makes more sense for all the tests to be one-way. At least they should be consistent between RMA Write and Writedata.
fabtests/benchmarks/benchmark_shared.c
Line 267 in d897f87
Oh I see that this is presented in the notes. Still, it is a little weird :)
"Note: read/write bw tests are bidirectional.
writedata bw test is unidirectional from the client side."
Yes. I think the tests should be modified to do just one way. It's not necessary to do bidirectional. :)