SYNCIOFILEIDS(1)    

NAME
       SyncIOfileIDs  - Process trace file so reported I/O events
       involving the same file have identical File IDs.

SYNOPSIS
       SyncIOfileIDs tracefile

DESCRIPTION
       The SyncIOfileIDs program processes a trace file  contain-
       ing  I/O trace events where many different file IDs may be
       associated with a given file, and writes a new file  where
       every  I/O  trace  event associated with a particular file
       (as determined by the file name) has the same file ID.

       The multiple IDs per file WILL occur in a trace if a  file
       is opened multiple times in the course of the program exe-
       cution on a single node and MAY occur if a file is  opened
       by  multiple  nodes  (depending  on  the order of the open
       calls on each node).

       The output is written to an SDDF file in the  same  direc-
       tory as the input file and has the same SDDF format as the
       input file.  The output file name is the input  file  name
       with .syncFiles appended.

       A  file  with the suffix .syncFiles.map is also created in
       the directory of the input file.  It  gives  the  synchro-
       nized mapping from file IDs to file names.

       If  the  application  generated  multiple trace files, the
       files should be merged using MergePabloTraces(1) prior  to
       running  SyncIOfileIDs.   As  SyncIOfileIDs  executes,  it
       periodically displays the number of  input  trace  packets
       (records) processed to standard error.

SEE ALSO
       FileRegionIOstats(1), IOstats(1), IOstatsTable(1),
       IOtotalsByPE(1), LifetimeIOstats(1), MergePabloTraces(1),
       TimeWindowIOstats(1)
       Ruth A. Aydt, A User's Guide to Pablo I/O Instrumentation
       Ruth A. Aydt, The Pablo Self-Defining Data Format

COPYRIGHT
       Copyright  1994-1996,  The University of Illinois Board of
       Trustees.

AUTHOR
       Ruth A. Aydt, University of Illinois

Pablo Environment        October 17, 1996