summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2002-01-08 19:22:16 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2002-01-08 19:22:16 (GMT)
commit173dd7f2fe33139ca272355a5e2ad80dafd3e5d3 (patch)
tree200fcdf910c353fefd0b11a8bf7b5c8f34c8cd72
parent0bf0bb325c2d6355e38129e02bacba03cef3b2b3 (diff)
downloadhdf5-173dd7f2fe33139ca272355a5e2ad80dafd3e5d3.zip
hdf5-173dd7f2fe33139ca272355a5e2ad80dafd3e5d3.tar.gz
hdf5-173dd7f2fe33139ca272355a5e2ad80dafd3e5d3.tar.bz2
[svn-r4802] Description:
The default minimum xfer size of 1K was way too slow for parallel file system like the PFS of Tflops. Set it to 128K to complete soon for default settings. Platforms tested: Tflops, modi4.
-rw-r--r--perform/pio_perf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/perform/pio_perf.c b/perform/pio_perf.c
index a9b0966..2db68e9 100644
--- a/perform/pio_perf.c
+++ b/perform/pio_perf.c
@@ -695,7 +695,7 @@ parse_command_line(int argc, char *argv[])
cl_opts->max_num_procs = 1;
cl_opts->min_num_procs = 1;
cl_opts->max_xfer_size = 1 * ONE_MB;
- cl_opts->min_xfer_size = 1 * ONE_KB;
+ cl_opts->min_xfer_size = 128 * ONE_KB;
while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) != EOF) {
switch ((char)opt) {
@@ -833,7 +833,7 @@ usage(const char *prog)
fprintf(stdout, " -p N, --min-num-processes=N Minimum number of processes to use [default: 1]\n");
fprintf(stdout, " -r, --raw Run raw (UNIX) performance test\n");
fprintf(stdout, " -X S, --max-xfer-size=S Maximum transfer buffer size [default: 1M]\n");
- fprintf(stdout, " -x S, --min-xfer-size=S Minimum transfer buffer size [default: 1K]\n");
+ fprintf(stdout, " -x S, --min-xfer-size=S Minimum transfer buffer size [default: 128K]\n");
fprintf(stdout, "\n");
fprintf(stdout, " F - is a filename.\n");
fprintf(stdout, " N - is an integer >=0.\n");