[Darshan-users] Darshan I/O profiling of sequential code

Wadud Miah wadud.miah at nag.co.uk
Wed Dec 14 11:04:55 CST 2016


Hi Shane,

that worked perfectly fine. Thanks for your quick help and assistance.

Best regards,
Wadud.

From: Shane Snyder [mailto:ssnyder at mcs.anl.gov]
Sent: 14 December 2016 16:10
To: Wadud Miah <wadud.miah at nag.co.uk>; darshan-users at lists.mcs.anl.gov
Subject: Re: [Darshan-users] Darshan I/O profiling of sequential code

Yes, adding MPI_INIT & MPI_FINALIZE to your code should allow you to generate Darshan logs fine. Let us know if you have any issues.

--Shane
On 12/14/2016 10:02 AM, Wadud Miah wrote:
Hi Shane,

Thanks for the quick reply. I will probably just enclose the sequential code using MPI_INIT() and MPI_FINALIZE() and execute it using mpirun -n 1 ./app.exe. Do you think that will work?

Regards,
Wadud.

From: Shane Snyder [mailto:ssnyder at mcs.anl.gov]
Sent: 14 December 2016 15:57
To: Wadud Miah <wadud.miah at nag.co.uk><mailto:wadud.miah at nag.co.uk>; darshan-users at lists.mcs.anl.gov<mailto:darshan-users at lists.mcs.anl.gov>
Subject: Re: [Darshan-users] Darshan I/O profiling of sequential code

Hi Wadud,

Right now, Darshan can only instrument MPI applications. It intercepts MPI_Init and MPI_Finalize to initialize itself and to produce the output log file, respectively. It also uses MPI communication and I/O operations at shutdown time to aggregate data across all processes and write to the log file. Breaking the MPI dependencies isn't exactly straightforward, but we have at least been thinking about how to extend Darshan to non-MPI codes. Recent changes to the architecture have been a step in the right direction but there's still work to do to get us all the way there.

We will continue to think about this and will certainly keep the mailing list updated with any progress we make.

Thanks,
--Shane
On 12/14/2016 09:35 AM, Wadud Miah wrote:
Hello,

I have built Darshan using Intel MPI (2017) and would like to profile a sequential code using Darshan. I have used the same Darshan library to profile an MPI code it works fine. I execute the following command line for a sequential code :

$ export DARSHAN_LOGPATH=.
$ LD_PRELOAD=/home/pr1ebt00/pr1ebt05/darshan-3.1.2-impi/lib/libdarshan.so ~/gbmoldd/utilities/joinfiles.exe

but it doesn't create any Darshan output file. Do you know if I can profile sequential codes using Darshan? If so, how can I do this?

Best regards,
Wadud.

-----------------------------------
Dr. Wadud Miah
Computational Scientist
Numerical Algorithms Group
01865 518035


________________________________

The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is:

Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.



This e-mail has been scanned for all viruses by Microsoft Office 365.

________________________________





_______________________________________________

Darshan-users mailing list

Darshan-users at lists.mcs.anl.gov<mailto:Darshan-users at lists.mcs.anl.gov>

https://lists.mcs.anl.gov/mailman/listinfo/darshan-users


________________________________________________________________________
This e-mail has been scanned for all viruses by Star.
________________________________________________________________________
________________________________

The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is:

Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.



This e-mail has been scanned for all viruses by Microsoft Office 365.

________________________________


________________________________________________________________________
This e-mail has been scanned for all viruses by Star.
________________________________________________________________________
________________________________

The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is:

Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.



This e-mail has been scanned for all viruses by Microsoft Office 365.

________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/darshan-users/attachments/20161214/a80875f5/attachment.html>


More information about the Darshan-users mailing list