Darshan on Cooley

Help Desk

Hours: 9:00am-5:00pm CT M-F
Telephone: 866-508-9181 (Toll-Free, US Only) or 630-252-3111
Email: support@alcf.anl.gov

Cooley
Updated: 11/04/2019

Cooley

Darshan is not automatically enabled for all jobs on Cooley. Unlike Mira and Vesta, all applications on Cooley are dynamically linked by default, which means that Darshan must be loaded at runtime using the LD_PRELOAD environment variable. In order to instrument a job on Cooley, you must first add the SoftEnv key +darshan to your ~/.soft.cooley file and run the “resoft” command. Then add the following to the mpirun command line in your job script:

 --env LD_PRELOAD=$DARSHAN_PRELOAD

Example

# within Cooley job script
mpirun --env LD_PRELOAD=$DARSHAN_PRELOAD -np <number of processes> -f $COBALT_NODEFILE ./app.exe <arguments>

After your job completes, you can find the Darshan output file in the following directory:

/gpfs/mira-fs0/logs/darshan/tukey/<year>/<month>/<day>

Note the path component tukey for data generated on Cooley.

The same tools described in the Mira and Vesta documentation can be used to interpret Darshan output files generated on Cooley.