Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong time units reported in #27

Closed
jeanbez opened this issue Nov 11, 2021 · 0 comments · Fixed by #33
Closed

Wrong time units reported in #27

jeanbez opened this issue Nov 11, 2021 · 0 comments · Fixed by #33
Assignees
Labels
bug Something isn't working
Milestone

Comments

@jeanbez
Copy link
Member

jeanbez commented Nov 11, 2021

Bug Report

The create, flush, and close stats reported by the benchmark seems to be reported in ms instead of sec as described by the time unit in the output.

To Reproduce

=======================================
Benchmark configuration: 
File: ../h5bench_patterns/sample_config/sample_write_cc1d.cfg
Number of particles per rank: 16777216
Number of time steps: 5
Emulated compute time per timestep: 1
Async mode = 0 (0: ASYNC_NON; 1: ASYNC_EXP; 2: ASYNC_IMP)
Collective metadata operations: NO.
Collective buffering for data operations: NO.
Number of dimensions: 1
    Dim_1: 16777216
=======================================
Start benchmark: h5bench_write, Number of particles per rank: 16 M
Total number of particles: 496M
Collective write: disabled.
Opened HDF5 file... 
Writing Timestep_0 ... 
Computing... 
Writing Timestep_1 ... 
Computing... 
Writing Timestep_2 ... 
Computing... 
Writing Timestep_3 ... 
Computing... 
Writing Timestep_4 ... 

 Performance measured with 31 ranks, 
==================  Performance results  =================
Total emulated compute time 4 ms
Total write size = 77 GB
Raw write time = 70.011 sec
Metadata time = 0.005 sec
H5Fcreate() takes 189478.000 sec
H5Fflush() takes 355869.000 sec
H5Fclose() takes 30880.000 sec
Observed completion time = 74.593 sec
Sync Raw write rate = 1.100 GB/sec 
Sync Observed write rate = 1.091 GB/sec
===========================================================

Expected Behavior

The reported times for create, flush, and close stats should match the time unit.

Software Environment

  • version of h5bench: 1.0
  • installed h5bench using: from source
  • machine: Cori
  • version of HDF5: development (1.13.0)
  • name and version of MPI: Cray MPI
@jeanbez jeanbez added the bug Something isn't working label Nov 11, 2021
@jeanbez jeanbez added this to the v.1.2 milestone Nov 11, 2021
@jeanbez jeanbez self-assigned this Nov 11, 2021
jeanbez added a commit that referenced this issue Dec 1, 2021
@sbyna sbyna closed this as completed in #33 Dec 1, 2021
sbyna added a commit that referenced this issue Dec 1, 2021
Closes #27 by correctly reporting time unit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant