Control Data File Size

reducing file size by adjusting run time environment variables

Depending on the nature of the experiment and the duration of the program run, the data files generated by CrayPat can be quite large. To reduce the files to manageable sizes, considering adjusting the following run time environment variables.

For sampling experiments, try these:

  • PAT_RT_CALLSTACK
  • PAT_RT_EXPFILE_PES
  • PAT_RT_SAMPLING_INTERVAL
  • PAT_RT_SAMPLING_MASK
  • PAT_RT_SUMMARY

For tracing experiments, try these:

  • PAT_RT_CALLSTACK
  • PAT_RT_EXPFILE_PES
  • PAT_RT_SUMMARY

Users performing sampling or trace-enhanced sampling experiments on programs running on large numbers of nodes often find it helpful to set PAT_RT_INTERVAL to values larger than the default of 10,000 microseconds. This reduces data granularity, but also reduces the size of the resulting data files.