Automatic Generation of I/O Trace Generators for HPC Applications