[Darshan-commits] [Git][darshan/darshan][dev-detailed-hdf5-mod] 2 commits: fix version warnings for H5F module
Shane Snyder
xgitlab at cels.anl.gov
Fri Apr 3 10:54:43 CDT 2020
Shane Snyder pushed to branch dev-detailed-hdf5-mod at darshan / darshan
Commits:
66b9c997 by Shane Snyder at 2020-04-02T13:40:08-05:00
fix version warnings for H5F module
- - - - -
8e0847f7 by Shane Snyder at 2020-04-03T10:54:24-05:00
updated HDF5 documentation for darshan-util
- - - - -
2 changed files:
- darshan-util/darshan-hdf5-logutils.c
- darshan-util/doc/darshan-util.txt
Changes:
=====================================
darshan-util/darshan-hdf5-logutils.c
=====================================
@@ -370,6 +370,8 @@ static void darshan_log_print_hdf5_file_description(int ver)
if(ver <= 2)
{
printf("\n# WARNING: H5F module log format version <=2 does not support the following counters:\n");
+ printf("# \t- H5F_FLUSHES\n");
+ printf("# \t- H5F_USE_MPIIO\n");
printf("# \t- H5F_F_META_TIME\n");
}
=====================================
darshan-util/doc/darshan-util.txt
=====================================
@@ -321,9 +321,9 @@ value of 1 MiB for optimal file alignment.
| MPIIO_SLOWEST_RANK_BYTES | The number of bytes transferred by the rank with the largest time spent in MPI I/O
| MPIIO_F_*_START_TIMESTAMP | Timestamp that the first MPIIO file open/read/write/close operation began
| MPIIO_F_*_END_TIMESTAMP | Timestamp that the last MPIIO file open/read/write/close operation ended
-| MPIIO_READ_TIME | Cumulative time spent reading at MPI level
-| MPIIO_WRITE_TIME | Cumulative time spent write and sync at MPI level
-| MPIIO_META_TIME | Cumulative time spent in open and close at MPI level
+| MPIIO_F_READ_TIME | Cumulative time spent reading at MPI level
+| MPIIO_F_WRITE_TIME | Cumulative time spent write and sync at MPI level
+| MPIIO_F_META_TIME | Cumulative time spent in open and close at MPI level
| MPIIO_F_MAX_READ_TIME | Duration of the slowest individual MPI read operation
| MPIIO_F_MAX_WRITE_TIME | Duration of the slowest individual MPI write operation
| MPIIO_F_FASTEST_RANK_TIME | The time of the rank which had the smallest amount of time spent in MPI I/O (cumulative read, write, and meta times)
@@ -362,15 +362,64 @@ value of 1 MiB for optimal file alignment.
| STDIO_F_VARIANCE_RANK_BYTES | The population variance for bytes transferred of all the ranks
|====
-.HDF5 module
+.H5F module
[cols="40%,60%",options="header"]
|====
| counter name | description
-| HDF5_OPENS | Count of HDF5 opens
-| HDF5_F_*_START_TIMESTAMP | Timestamp that the first HDF5 file open/close operation began
-| HDF5_F_*_END_TIMESTAMP | Timestamp that the last HDF5 file open/close operation ended
+| H5F_OPENS | Count of H5F opens
+| H5F_FLUSHES | Count of H5F flushes
+| H5F_USE_MPIIO | Flag indicating whether MPI-IO is used for accessing the file
+| H5F_F_*_START_TIMESTAMP | Timestamp that the first H5F open/close operation began
+| H5F_F_*_END_TIMESTAMP | Timestamp that the last H5F open/close operation ended
+| H5F_F_META_TIME | Cumulative time spent in H5F open/close/flush operations
|====
+.H5D module
+[cols="40%,60%",options="header"]
+|====
+| counter name | description
+| H5D_OPENS | Count of H5D opens
+| H5D_READS | Count of H5D reads
+| H5D_WRITES | Count of H5D writes
+| H5D_FLUSHES | Count of H5D flushes
+| H5D_BYTES_READ | Total number of bytes read from the dataset using H5D
+| H5D_BYTES_WRITTEN | Total number of bytes written to the dataset using H5D
+| H5D_RW_SWITCHES | Number of times that access toggled between read and write in consecutive H5D operations
+| H5D_REGULAR_HYPERSLAB_SELECTS | Number of H5D read/write ops with regular hyperslab selections
+| H5D_IRREGULAR_HYPERSLAB_SELECTS | Number of H5D read/write ops with irregular hyperslab selections
+| H5D_POINT_SELECTS | Number of read/write ops with point selections
+| H5D_MAX_READ_TIME_SIZE | Size of the slowest H5D read operation
+| H5D_MAX_WRITE_TIME_SIZE | Size of the slowest H5D write operation
+| H5D_SIZE_READ_AGG_* | Histogram of total size of read accesses at H5D level
+| H5D_SIZE_WRITE_AGG_* | Histogram of total size of write accesses at H5D level
+| H5D_ACCESS[1-4]_ACCESS | Sizes of 4 most common H5D accesses
+| H5D_ACCESS[1-4]_LENGTH_D[1-5] | Access lengths along last 5 dimensions (D5 is fastest changing) of 4 most common H5D accesses
+| H5D_ACCESS[1-4]_STRIDE_D[1-5] | Access strides along last 5 dimensions (D5 is fastest changing) of 4 most common H5D accesses
+| H5D_ACCESS[1-4]_COUNT | Count of 4 most common H5D aggregate access sizes
+| H5D_DATASPACE_NDIMS | Number of dimensions in dataset's dataspace
+| H5D_DATASPACE_NPOINTS | Number of points in dataset's dataspace
+| H5D_DATATYPE_SIZE | Total size of dataset elements in bytes
+| H5D_CHUNK_SIZE_D[1-5] | Chunk sizes in the last 5 dimensions of the dataset (D5 is the fastest changing dimension)
+| H5D_USE_MPIIO_COLLECTIVE | Flag indicating use of MPI-IO collectives
+| H5D_USE_DEPRECATED | Flag indicating whether deprecated create/open calls were used
+| H5D_FASTEST_RANK | The MPI rank with smallest time spent in H5D I/O
+| H5D_FASTEST_RANK_BYTES | The number of bytes transferred by the rank with smallest time spent in H5D I/O
+| H5D_SLOWEST_RANK | The MPI rank with largest time spent in H5D I/O
+| H5D_SLOWEST_RANK_BYTES | The number of bytes transferred by the rank with the largest time spent in H5D I/O
+| H5D_F_*_START_TIMESTAMP | Timestamp that the first H5D open/read/write/close operation began
+| H5D_F_*_END_TIMESTAMP | Timestamp that the last H5D open/read/write/close operation ended
+| H5D_F_READ_TIME | Cumulative time spent reading at H5D level
+| H5D_F_WRITE_TIME | Cumulative time spent writing at H5D level
+| H5D_F_META_TIME | Cumulative time spent in open/close/flush at H5D level
+| H5D_F_MAX_READ_TIME | Duration of the slowest individual H5D read operation
+| H5D_F_MAX_WRITE_TIME | Duration of the slowest individual H5D write operation
+| H5D_F_FASTEST_RANK_TIME | The time of the rank which had the smallest amount of time spent in H5D I/O (cumulative read, write, and meta times)
+| H5D_F_SLOWEST_RANK_TIME | The time of the rank which had the largest amount of time spent in H5D I/O
+| H5D_F_VARIANCE_RANK_TIME | The population variance for H5D I/O time of all the ranks
+| H5D_F_VARIANCE_RANK_BYTES | The population variance for bytes transferred of all the ranks at H5D level
+|====
+
+.PnetCDF module
.PnetCDF module
[cols="40%,60%",options="header"]
|====
View it on GitLab: https://xgitlab.cels.anl.gov/darshan/darshan/compare/a3e75fe8b657da3ffdb72abef3a8dadf95da8145...8e0847f7006225ff6f700156ff62cfbb066e5e0c
--
View it on GitLab: https://xgitlab.cels.anl.gov/darshan/darshan/compare/a3e75fe8b657da3ffdb72abef3a8dadf95da8145...8e0847f7006225ff6f700156ff62cfbb066e5e0c
You're receiving this email because of your account on xgitlab.cels.anl.gov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-commits/attachments/20200403/eb021eb0/attachment-0001.html>
More information about the Darshan-commits
mailing list