<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Håkon,<br>
    <br>
    Darshan is configured to automatically filter out access to certain
    types of file systems, one of which is tmpfs.  If you look in the
    darsan-runtime/lib/darshan-mpi-io.c file, there is a statement that
    looks like this:<br>
    <br>
        static char* fs_exclusions[] = {<br>
            "tmpfs",<br>
            "proc",<br>
            "sysfs",<br>
            "devpts",<br>
            "binfmt_misc",<br>
            ...<br>
    <br>
    If you delete the "tmpfs" line and recompile Darshan then it should
    pick up the access to /dev/shm just like any other file system.<br>
    <br>
    Unfortunately this is hard coded right now, but we can make this
    configurable in the future.<br>
    <br>
    thanks,<br>
    -Phil<br>
    <br>
    On 06/19/2012 02:50 AM, Håkon Strandenes wrote:
    <blockquote cite="mid:4FE02131.7070002@stud.ntnu.no" type="cite">Hello,
      <br>
      <br>
      I am trying to profile OpenFOAM (<a class="moz-txt-link-freetext" href="http://www.openfoam.com/">http://www.openfoam.com/</a>) with
      Darshan. This seems to work pretty good, although I have
      encountered a little problem that I hope you could help me with:
      <br>
      <br>
      I am trying to write the data from each process to /dev/shm to
      reduce the total filesystem IO (witch seems to be a bottleneck in
      some cases). The problem is that Darshan does not capture this
      data, and report 0 MB written to an unknown filesystem. See
      attached PDFs. The case is identical except that in the first case
      (Normal.pdf) all processes writes data to /home, and in the last
      case (DEV-SHM.pdf) only a few files are read from /home, and the
      rest is read and written from /dev/shm.
      <br>
      <br>
      Does any of you have some ideas why Darshan does not capture the
      data written to/from /dev/shm?
      <br>
      <br>
      I have tried doing this on my workstation, with another version of
      OpenFOAM (newer), and the same thing happens. OpenFOAM and Darshan
      is in both cases compiled with the same compiler, Intel and GNU
      respectivly.
      <br>
      <br>
      Best regards,
      <br>
      Håkon Strandenes
      <br>
      Norwegian University of Science and Technology
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Darshan-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Darshan-users@lists.mcs.anl.gov">Darshan-users@lists.mcs.anl.gov</a>
<a class="moz-txt-link-freetext" href="https://lists.mcs.anl.gov/mailman/listinfo/darshan-users">https://lists.mcs.anl.gov/mailman/listinfo/darshan-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>