mdtest with fsync
 
 
 
 
Go to file
Julian M. Kunkel 4b417ef1f3 IOR shouldn't fail if it cannot determine file system sizes but warn. Functionality should presumably be moved into AIORI backends. 2020-05-28 19:05:41 +01: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 Updated user documentation for changed odirect 2020-01-19 11:09:49 +00:00
src IOR shouldn't fail if it cannot determine file system sizes but warn. Functionality should presumably be moved into AIORI backends. 2020-05-28 19:05:41 +01:00
testing Updated test patterns 2019-08-03 09:15:34 +01:00
.gitignore Enable global default dir layout for subdirs in Lustre 2019-09-02 22:26:12 -07:00
.travis.yml Travis CI: Fix HDF5 Build 2019-08-02 19:35:14 -05: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 updated version after 3.2 was frozen 2019-05-19 09:35:53 -07:00
Makefile.am fix various issues related to release packages 2018-09-21 18:35:48 -04:00
NEWS Fix #181. 2019-08-30 16:45:03 -06:00
README.md cleaned up README to reflect the current state of the repo 2019-05-19 09:40:43 -07:00
README_DAOS - update debugging error checking in DFS. 2019-09-09 19:14:35 +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 Clarified some issues in the test framework and added example test. #219 2020-05-20 17:46:35 +01: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 documention 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.