mdtest/src
Jean-Yves VET 7a7655e959 Fix erroneous write bandwidth with stonewalling
Context: write and read results from the same iteration
use the same length value in Bytes. When stonewalling is
used the size variates depending on the performance of
the access. This leads to wrong max bandwidths reported
for writes as shown in the following example:

    write     10052      ...
    read      9910       ...
    write     10022      ...
    read      9880       ...
    write     10052      ...
    read      9894       ...
    Max Write: 9371.43 MiB/sec (9826.66 MB/sec)
    Max Read:  9910.48 MiB/sec (10391.89 MB/sec)

This patch makes IOR separate variables used for read
and write tests.
2018-09-21 11:43:33 +02:00
..
test Fix warnings reported at compilation time 2018-08-09 13:04:52 +02:00
Makefile.am Fix compilation of aiori backends requiring external libraries 2018-08-09 13:08:36 +02:00
aiori-DUMMY.c AIORI initialize() and finalize() functions. 2018-07-14 09:29:08 +01:00
aiori-HDF5.c clean up hints in HDF5 error cases 2018-08-28 13:30:51 -05:00
aiori-HDFS.c First cut at using the IOR backends for mdtest 2017-10-19 15:29:12 -06:00
aiori-IME.c Add support for new function calls in the IME backend 2018-08-09 13:08:43 +02:00
aiori-MMAP.c IOR: use new option parser. 2018-07-14 08:41:35 +01:00
aiori-MPIIO.c Fix warnings reported at compilation time 2018-08-09 13:04:52 +02:00
aiori-NCMPI.c fix "number of arguments doesn’t match prototype" error 2018-08-28 16:24:34 -05:00
aiori-POSIX.c including lustre_user now deprecated 2018-08-28 16:27:21 -05:00
aiori-RADOS.c add RADOS backend options for pool, config file 2018-08-14 16:56:19 -05:00
aiori-S3.c AIORI update to initialization and fix HDF5 with changed API. 2018-07-14 10:47:25 +01:00
aiori.c Initialize only the required backends 2018-09-18 19:24:29 +02:00
aiori.h Initialize only the required backends 2018-09-18 19:24:29 +02:00
ior-internal.h JSON output works. 2018-07-08 16:47:23 +01:00
ior-main.c Added missing file. 2018-07-07 11:57:04 +01:00
ior-output.c Fix erroneous write bandwidth with stonewalling 2018-09-21 11:43:33 +02:00
ior.c Fix erroneous write bandwidth with stonewalling 2018-09-21 11:43:33 +02:00
ior.h Fix erroneous write bandwidth with stonewalling 2018-09-21 11:43:33 +02:00
iordef.h Simplify and factorize a few functions 2018-09-21 11:38:44 +02:00
mdtest-main.c Initialize only the required backends 2018-09-18 19:24:29 +02:00
mdtest.c Fix -i option #81 2018-09-05 09:14:22 +01:00
mdtest.h Some simplification / unification between IOR and MDTest. 2018-07-07 22:19:42 +01:00
option.c Option: check for missing arg. 2018-08-06 18:38:34 +01:00
option.h IOR: use new option parser. 2018-07-14 08:41:35 +01:00
parse_options.c Check provided IO API is valid 2018-09-10 19:16:28 +02:00
parse_options.h Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
utilities.c Added patch fix O_DIRECT again. 2018-09-18 16:48:59 +01:00
utilities.h Extraction of output completed. 2018-07-08 13:50:20 +01:00