Skip to content

Commit

Permalink
Merge pull request #356 from HDFGroup/chogan/vfd_docs
Browse files Browse the repository at this point in the history
Update VFD benchmark documentation
  • Loading branch information
ChristopherHogan committed Feb 24, 2022
2 parents 18c649b + aeb4627 commit 91da8be
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions benchmarks/HermesVFD/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
# Demonstrate how to use Hermes with hdf5_iotest

## Build Hermes
```bash
git clone https://github.com/HDFGroup/hermes.git
```
build with `HERMES_ENABLE_WRAPPER=ON` following the instructions in hermes README file

## Build hdf5 with Hermes VFD
```bash
git clone https://github.com/jya-kmu/hdf5.git
git checkout hermes_vfd
git checkout 30d224cec2ea21c41ce09083f96885ea4785bbdf .
```
build hdf5 with `HDF5_ENABLE_PARALLEL=ON` and `HDF5_ENABLE_HERMES_VFD=ON`
Follow the instructions in the Hermes
[README](https://github.com/HDFGroup/hermes#hermes). Make sure to set the following options:
* `HERMES_ENABLE_VFD=ON`
* `HERMES_ENABLE_WRAPPER=ON`

## Build hdf5-iotest

### Dependencies

* parallel HDF5

We use a fork of `hdf5-iotest` with a few modifications to make it compatible
with with the Hermes VFD.

```bash
git checkout https://github.com/jya-kmu/hdf5-iotest.git
git clone https://github.com/jya-kmu/hdf5-iotest.git
cd hdf5-iotest
git checkout hermes-vfd
```
We need two config files `hermes.conf` and `hdf5_iotest.ini` to start hdf5-io test with
Expand Down

0 comments on commit 91da8be

Please sign in to comment.