Darshan version 3.4.7 is now officially available for download HERE. This point release most notably includes new modules enabling detailed instrumentation of DAOS storage systems (e.g., on ALCF Aurora):
- There are 2 new modules that instrument the DAOS file system interface (DFS) and native object interfaces (DAOS).
- Darshan’s heatmap module also now supports capture of I/O activity across both of these new DAOS modules.
We have also released PyDarshan 3.4.7.0 on PyPI, which includes the following new capabilities:
- New PyDarshan CLI tools for extracting statistics from one or more input log files:
job_stats
: Overall job-level I/O statistics for each input Darshan logfile_stats
: Overall file-level I/O statistics for application files accessed across all input Darshan logs- Each tool offers command line options to control how jobs/files are sorted, statistics output format (CSV or Rich-style printing), Darshan module to analyze, etc.
- Support for reading DAOS module data, as well as integrations of DAOS data into PyDarshan summary reports.
- Support for PyDarshan
ReportObject
name filtering, enabling users to provide record name patterns to match when reading data from Darshan logs.- Available via
filter_patterns
andfilter_mode
arguments to variousReportObject
routines:filter_patterns
: list of regexes to matchfilter_mode
: “exclude” or “include” records matching provided regexes
- Available via
Documentation for Darshan and PyDarshan is available HERE.
Please report any questions, issues, or concerns with this release on our Slack instance, using the Darshan-users mailing list, or by opening an issue on our GitHub.