cleaned up README to reflect the current state of the repo
parent
c21744d893
commit
f1b8174e4b
42
README.md
42
README.md
|
@ -1,31 +1,31 @@
|
||||||
# HPC IO Benchmark Repository [![Build Status](https://travis-ci.org/hpc/ior.svg?branch=master)](https://travis-ci.org/hpc/ior)
|
# HPC IO Benchmark Repository [![Build Status](https://travis-ci.org/hpc/ior.svg?branch=master)](https://travis-ci.org/hpc/ior)
|
||||||
|
|
||||||
This repo now contains both IOR and mdtest.
|
This repository contains the IOR and mdtest parallel I/O benchmarks. The
|
||||||
See also NOTES.txt
|
[official IOR/mdtest documention][] can be found in the `docs/` subdirectory or
|
||||||
|
on Read the Docs.
|
||||||
|
|
||||||
# Building
|
## Building
|
||||||
|
|
||||||
0. If "configure" is missing from the top level directory, you
|
1. If `configure` is missing from the top level directory, you probably
|
||||||
probably retrieved this code directly from the repository.
|
retrieved this code directly from the repository. Run `./bootstrap`
|
||||||
Run "./bootstrap".
|
to generate the configure script. Alternatively, download an
|
||||||
|
[official IOR release][] which includes the configure script.
|
||||||
|
|
||||||
If your versions of the autotools are not new enough to run
|
1. Run `./configure`. For a full list of configuration options, use
|
||||||
this script, download and official tarball in which the
|
`./configure --help`.
|
||||||
configure script is already provided.
|
|
||||||
|
|
||||||
1. Run "./configure"
|
2. Run `make`
|
||||||
|
|
||||||
See "./configure --help" for configuration options.
|
3. Optionally, run `make install`. The installation prefix
|
||||||
|
can be changed via `./configure --prefix=...`.
|
||||||
|
|
||||||
2. Run "make"
|
## Testing
|
||||||
|
|
||||||
3. Optionally, run "make install". The installation prefix
|
* Run `make check` to invoke the unit tests.
|
||||||
can be changed as an option to the "configure" script.
|
* 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.
|
||||||
|
|
||||||
# Testing
|
[official IOR release]: https://github.com/hpc/ior/releases
|
||||||
|
[official IOR/mdtest documention]: http://ior.readthedocs.org/
|
||||||
Run "make check" to invoke the unit test framework of Automake.
|
|
||||||
|
|
||||||
* To run basic functionality tests that we use for continuous integration, see ./testing/
|
|
||||||
* There are docker scripts provided to test various distributions at once.
|
|
||||||
* See ./testing/docker/
|
|
||||||
|
|
Loading…
Reference in New Issue