<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Darshan users,</div>
<div style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Darshan version 3.4.7 is now officially available for download <a href="https://www.mcs.anl.gov/research/projects/darshan/download/" id="OWAa1a3e74e-3d5b-b54b-5e97-4c35cabf9253" class="OWAAutoLink">
HERE</a>. This point release most notably includes new modules enabling detailed instrumentation of DAOS storage systems (e.g., on ALCF Aurora):</div>
<ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
There are 2 new modules that instrument the DAOS file system interface (DFS) and native object interfaces (DAOS).</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Darshan’s heatmap module also now supports capture of I/O activity across both of these new DAOS modules.</li></ul>
<div style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We have also released PyDarshan 3.4.7.0 on PyPI, which includes the following new capabilities:</div>
<ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
New PyDarshan CLI tools for extracting statistics from one or more input log files:
</li><ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<code>job_stats</code>: Overall job-level I/O statistics for each input Darshan log</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div><code>file_stats</code>: Overall file-level I/O statistics for application files accessed across each input Darshan log</div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div>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.</div>
</li></ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Support for reading DAOS module data, as well as integrations of DAOS data into PyDarshan summary reports.</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Support for PyDarshan <code>ReportObject</code> name filtering, enabling users to provide record name patterns to match when reading data from Darshan logs.
</li><ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Available via <code>filter_patterns</code> and <code>filter_mode</code> arguments to various
<code>ReportObject</code> routines: </li><ul>
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<code>filter_patterns</code>: list of regexes to match</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<code>filter_mode</code>: “exclude” or “include” records matching provided regexes</li></ul>
</ul>
</ul>
<div style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Documentation for Darshan and PyDarshan is available <a href="https://www.mcs.anl.gov/research/projects/darshan/documentation/" id="OWAbe872e27-971b-2e9c-5758-faa4906cbf7d" class="OWAAutoLink">
HERE</a>.</div>
<div style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Please report any questions, issues, or concerns with this release on our Slack instance, using this mailing list, or by opening an issue on our
<a href="https://urldefense.us/v3/__https://github.com/darshan-hpc/darshan__;!!G_uCfscf7eWS!bA0HI3oAqGRWMbZljo14fdBNSO3jrPlyH8prnsY1d3cF327AffSPSDMLyN4OQmaLrgkprCw1ulahStOs1HrWvtvaGDjvJMo$" id="OWAb0cbf19e-2f8f-f2f6-986b-d76c89f1c766" class="OWAAutoLink">
GitHub</a>.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks!</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
--Darshan team</div>
</body>
</html>