Comments (1)
@xelasim this seems to be fixed in the latest version. For instance, when I ran:
h5bench -f write -d ../samples/sync-write-1d-contig-contig-read-full.json
Only the write
benchmark settings in the file should run. Notice that the JSON file has write, read, and read in this order. This is the output we get, which is the expected.
2023-05-26 19:58:51,460 h5bench - INFO - Starting h5bench Suite
2023-05-26 19:58:51,461 h5bench - WARNING - Base directory already exists: storage
2023-05-26 19:58:51,464 h5bench - INFO - Lustre support not detected
2023-05-26 19:58:51,465 h5bench - DEBUG - LD_LIBRARY_PATH:
2023-05-26 19:58:51,465 h5bench - DEBUG - DYLD_LIBRARY_PATH:
2023-05-26 19:58:51,466 h5bench - DEBUG - LD_PRELOAD:
2023-05-26 19:58:51,466 h5bench - INFO - h5bench [write] - Starting
2023-05-26 19:58:51,466 h5bench - INFO - h5bench [write] - DIR: storage/2d8b318e/
2023-05-26 19:58:51,466 h5bench - INFO - Parallel setup: mpirun --allow-run-as-root -n 2 --oversubscribe
2023-05-26 19:58:51,467 h5bench - INFO - mpirun --allow-run-as-root -n 2 --oversubscribe /usr/local/bin//h5bench_write storage/2d8b318e/h5bench.cfg storage/test.h5
2023-05-26 19:58:58,133 h5bench - INFO - SUCCESS (all output files are located at storage/2d8b318e)
2023-05-26 19:58:58,134 h5bench - INFO - Runtime: 6.6676731 seconds (elapsed time, includes allocation wait time)
2023-05-26 19:58:58,134 h5bench - INFO - h5bench [write] - Complete
2023-05-26 19:58:58,134 h5bench - WARNING - Skipping "read" due to active filters
2023-05-26 19:58:58,134 h5bench - WARNING - Skipping "read" due to active filters
2023-05-26 19:58:58,135 h5bench - INFO - Finishing h5bench Suite
On the other hand, if we run with read
filter, this this the output:
2023-05-26 19:59:26,475 h5bench - INFO - Starting h5bench Suite
2023-05-26 19:59:26,476 h5bench - WARNING - Base directory already exists: storage
2023-05-26 19:59:26,480 h5bench - INFO - Lustre support not detected
2023-05-26 19:59:26,480 h5bench - DEBUG - LD_LIBRARY_PATH:
2023-05-26 19:59:26,481 h5bench - DEBUG - DYLD_LIBRARY_PATH:
2023-05-26 19:59:26,481 h5bench - DEBUG - LD_PRELOAD:
2023-05-26 19:59:26,481 h5bench - WARNING - Skipping "write" due to active filters
2023-05-26 19:59:26,481 h5bench - INFO - h5bench [read] - Starting
2023-05-26 19:59:26,481 h5bench - INFO - h5bench [read] - DIR: storage/a5c0c2e9/
2023-05-26 19:59:26,482 h5bench - INFO - Parallel setup: mpirun --allow-run-as-root -n 2 --oversubscribe
2023-05-26 19:59:26,482 h5bench - INFO - mpirun --allow-run-as-root -n 2 --oversubscribe /usr/local/bin//h5bench_read storage/a5c0c2e9/h5bench.cfg storage/test.h5
2023-05-26 19:59:31,601 h5bench - INFO - SUCCESS (all output files are located at storage/a5c0c2e9)
2023-05-26 19:59:31,602 h5bench - INFO - Runtime: 5.1198051 seconds (elapsed time, includes allocation wait time)
2023-05-26 19:59:31,602 h5bench - INFO - h5bench [read] - Complete
2023-05-26 19:59:31,602 h5bench - INFO - h5bench [read] - Starting
2023-05-26 19:59:31,602 h5bench - INFO - h5bench [read] - DIR: storage/f51edd43/
2023-05-26 19:59:31,603 h5bench - INFO - Parallel setup: mpirun --allow-run-as-root -n 2 --oversubscribe
2023-05-26 19:59:31,603 h5bench - INFO - mpirun --allow-run-as-root -n 2 --oversubscribe /usr/local/bin//h5bench_read storage/f51edd43/h5bench.cfg storage/test.h5
2023-05-26 19:59:36,411 h5bench - INFO - SUCCESS (all output files are located at storage/f51edd43)
2023-05-26 19:59:36,413 h5bench - INFO - Runtime: 4.8098607 seconds (elapsed time, includes allocation wait time)
2023-05-26 19:59:36,413 h5bench - INFO - h5bench [read] - Complete
2023-05-26 19:59:36,413 h5bench - INFO - Finishing h5bench Suite
Thus, I am closing this issue as solved. Let me know if you still have issues!
from h5bench.
Related Issues (20)
- Installation issue on MacOS
- Assertion Failure when Running Metadata Stress with MPI HOT 4
- Make install more portable HOT 1
- Add quick-start in documentation
- Include tool to parse the results
- Update the output with baseline results
- [documentation] Confusion on the usage of "MODE", "ASYNC_MODE" and "mode" in docs
- h5bench_read does not have support for collective like h5bench_write
- Allow fine-tuning of the number of ranks per benchmark HOT 2
- Exerciser configuration fails
- Update the documentation with subfiling options
- Breakdown reported times HOT 1
- --np in samples
- Update documentation with subfiling options HOT 1
- exerciser bug with `derivedtype` options
- exerciser `addattr` option not working
- exerciser bug with `indepio` option
- exerciser parameter `usechunked` not working as expected
- exerciser `keepfile` option not working as expected/documented
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from h5bench.