Page tree
Skip to end of metadata
Go to start of metadata

A scalable, lightweight I/O profiler for HPC.

Darshan is designed to capture an accurate picture of application I/O behaviour, including properties such as patterns of access within files, with minimum overhead.

It's developed by Argonne National Laboratory and the latest version installed is 3.0.1 (May 2016). The latest version (version 3.0.1) has been built against different versions of Open MPI. As for example, version 3.0.1-ompi-1.10.2 has been built against Open MPI version 1.10.2. It is recommended to use the matching version of Open MPI and Darshan to have the best and accurate profile results.

Current default version is 2.3.1.

Darshan was originally developed on IBM Blue Gene/P series supercomputers deployed at Argonne Computing Facility and it is portable across a wide variety of systems.

Usage

Load Open MPI version 1.10.2 and Darshan built against the same version of Open MPI and run Darshan using, 

module load openmpi/1.10.2
module load darshan/3.0.1-ompi-1.10.2
export DARSHAN_LOG=/logdir # (must be absolute path)
mpirun # your exe


To generate pdf summary report from logs

darshan-job-summary.pl /logdir/***.darshan


Log Location

If DARSHAN_LOG is set, it will be used.

Otherwise it will go to /short/public/darshan_logs/[year]/[month]/[day]/