mdtest with fsync
 
 
 
 
Go to file
ragnarkj fc909ccfc7
Fix off-by-one error in verbose ops/sec messages. (#382)
Summary:
Upstream pull request #311 (https://github.com/hpc/ior/pull/311) added support
for bencmarking directory renames, inserting an extra entry into the list of
MDTEST operations, but missed updating some existing uses.

This change fixes the remaining uses, to correct misleading ops/sec messages.

Co-authored-by: Ragnar Kjorstad <ragnar@hudson-trading.com>
2021-07-14 12:19:11 +02:00
config modernize configure 2017-10-19 15:18:39 -06:00
contrib Update cbif.c 2017-11-19 15:27:34 -06:00
doc converting to sphinx code snippets (#343) 2021-03-09 17:07:19 +00:00
src Fix off-by-one error in verbose ops/sec messages. (#382) 2021-07-14 12:19:11 +02:00
testing Bugfix advanced tests to work with new validation with stonewall. 2021-04-28 13:41:19 +02:00
.gitignore Enable global default dir layout for subdirs in Lustre 2019-09-02 22:26:12 -07:00
.travis.yml Spelling fixes (found by codespell) 2020-07-03 09:16:30 +02:00
AUTHORS modernize configure 2017-10-19 15:18:39 -06:00
COPYRIGHT Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
META Increased version number in preparation of a new release. 2020-06-24 09:23:01 +01:00
Makefile.am Updated test (illustration of an empty test) and distclean for make distcheck #304 (#305) 2021-01-04 10:50:38 -08:00
NEWS update NEWS for 3.3 release 2020-12-23 17:06:56 -08:00
README.md fix residual references to old main branch name 2021-02-17 12:36:20 -08:00
README_DAOS DAOS backend cleanup (#266) 2020-11-03 10:01:09 +00:00
README_S3 Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
bootstrap modernize configure 2017-10-19 15:18:39 -06:00
configure.ac Fixed some issues in build system detected using Clang. (#339) 2021-02-28 11:45:32 +00:00
travis-build.sh fix various issues related to release packages 2018-09-21 18:35:48 -04:00
travis-test.sh compile correctly with -std=c99 2018-10-08 13:47:28 -07:00

README.md

HPC IO Benchmark Repository Build Status

This repository contains the IOR and mdtest parallel I/O benchmarks. The official IOR/mdtest documentation can be found in the docs/ subdirectory or on Read the Docs.

Building

  1. If configure is missing from the top level directory, you probably retrieved this code directly from the repository. Run ./bootstrap to generate the configure script. Alternatively, download an official IOR release which includes the configure script.

  2. Run ./configure. For a full list of configuration options, use ./configure --help.

  3. Run make

  4. Optionally, run make install. The installation prefix can be changed via ./configure --prefix=....

Testing

  • Run make check to invoke the unit tests.
  • More comprehensive functionality tests are included in testing/. These scripts will launch IOR and mdtest via MPI.
  • Docker scripts are also provided in testing/docker/ to test various distributions at once.