https://github.com/hdfgroup/hermes
Extending the HDF5 library to support intelligent I/O buffering for deep memory and storage hierarchy systems
https://github.com/hdfgroup/hermes
Last synced: 10 months ago
JSON representation
Extending the HDF5 library to support intelligent I/O buffering for deep memory and storage hierarchy systems
- Host: GitHub
- URL: https://github.com/hdfgroup/hermes
- Owner: HDFGroup
- License: other
- Created: 2020-05-07T16:10:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-11T16:21:25.000Z (over 1 year ago)
- Last Synced: 2024-12-15T00:47:05.709Z (over 1 year ago)
- Language: C++
- Homepage: https://grc.iit.edu/research/projects/hermes
- Size: 7.11 MB
- Stars: 34
- Watchers: 8
- Forks: 18
- Open Issues: 61
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hermes
Hermes is a heterogeneous-aware, multi-tiered, dynamic, and distributed I/O
buffering system that aims to significantly accelerate I/O performance.
See the [official site](http://www.cs.iit.edu/~scs/assets/projects/Hermes/Hermes.html) for more information. For design documents,
architecture description, performance data, and individual component design,
see the [wiki](https://grc.iit.edu/docs/category/hermes).

[](https://coveralls.io/github/HDFGroup/hermes?branch=master)
## Building
Read the guide on [Building Hermes](https://grc.iit.edu/docs/hermes/building-hermes).
## Contributing
We follow the [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html). You can run `make lint` to ensure that your code conforms to the style. This requires the `cpplint` Python module (`pip install cpplint`). Alternatively, you can let the CI build inform you of required style changes.