mdtest with fsync
 
 
 
 
Go to file
Jeff Olivier 2a4c21e457 Add runpath to configure script for daos and cart
Enables running without setting LD_LIBRARY_PATH
Uses DT_RUNPATH (--enable-new-dtags) so that it can
be overwritten by setting LD_LIBRARY_PATH should
libraries be moved.

Signed-off-by: Jeff Olivier <jeffrey.v.olivier@intel.com>
2020-01-08 16:45:50 -07: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 Merge pull request #188 from pkoutoupis/feature-global_default_dir_layout 2019-10-28 10:43:56 -07:00
src Merge pull request #200 from daos-stack/daos-devel 2019-11-13 10:38:28 +00: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 Add runpath to configure script for daos and cart 2020-01-08 16:45:50 -07: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.