[Darshan-users] Darshan 3.4.3 now available
Snyder, Shane
ssnyder at mcs.anl.gov
Tue Jun 13 11:19:33 CDT 2023
Darshan users,
Darshan version 3.4.3 is now officially available for download here: https://www.mcs.anl.gov/research/projects/darshan/download/. This point release includes a few minor bug fixes for darshan-runtime libraries:
* Added new configure option '--with-username-env' to allow specification of an env variable to use to find the username associated with a job (e.g., SLURM_JOB_USER)
* Fixed bug causing crashes for applications that call fork() and use Darshan app exclusions settings
* Fixed bug related to not closing open HDF5 file ID when instrumenting H5Fflush() calls
More notably, we have also released PyDarshan 3.4.3.0 on PyPI, with this release including a number of improvements/changes to the log analysis package and corresponding tools:
* PyDarshan job summary tool improvements:
* Added new module overview table
* Added new file count summary table
* Added new plot of POSIX module sequential/consecutive accesses
* Included PnetCDF `wait` time in I/O cost figures
* Dropped default generation of DXT-based heatmaps and added a new cmdline option to force generate them (--enable_dxt_heatmap)
* Dropped usage of scientific notation in "Data access by category" plot
* Made captions, axis labels, and annotations clearer and easier to read
* Integrated Python support for darshan-util accumulator API for aggregating file records and calculating derived metrics
* Added backend routine `accumulate_records`, which returns a derived metric structure and a summary record for an input set of records
* Added backend routine `_df_to_rec` to allow conversion of a DataFrame of records into raw byte arrays to pass into the darshan-util C library (e.g., for using accumulator API)
* Fixed bug allowing binary wheel installs to prefer darshan-util libraries found in LD_LIBRARY_PATH
* Fixed bug in DXT heatmap plotting code related to determining the job's runtime
* Updated docs for installation/usage of PyDarshan
* Dropped support for Python 3.6
For reference, an example report generated by the updated PyDarshan job summary tool can be found here: https://www.mcs.anl.gov/research/projects/darshan/docs/e3sm_io_report.html.
Documentation for Darshan and PyDarshan is available here: https://www.mcs.anl.gov/research/projects/darshan/documentation/.
Please report any questions, issues, or concerns with this release using this mailing list, or by opening an issue on our GitHub: https://github.com/darshan-hpc/darshan.
Thanks!
--Darshan team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-users/attachments/20230613/f67bd322/attachment.html>
More information about the Darshan-users
mailing list