Hello Derek,
I used the most recent release of DynamoRIO and try the above command to parse Google workload traces. I am running on Windows machine with MINGW64. However, I have the below error of invalid error:
`
~/Downloads/DynamoRIO-Windows-9.93.19475/DynamoRIO-Windows-9.93.19475$ bin64/drrun -t drcachesim -simulator_type view -infile ./10058381926338669845.507190.memtrace.gz
Invalid header
Failed to initialize scheduler: Failed to open ./10058381926338669845.507190.memtrace.gz
ERROR: failed to initialize analyzer`
I am able to parse with zcat test:
$ zcat /c/Users/mabdalla/AppData/Local/Google/Cloud\ SDK/delta/trace-1/100583819 $1, $2, $3, $7, $6, $5, $4}' | head -5
000000 | 0019 0000 0000000000000003
00000c | 001c 000c 0000000000000003
000018 | 001c 0009 0000000000000040
000024 | 0016 0004 000000000007bd36
000030 | 0018 0004 000000000007bd36
Could you also please point me out to the entry point in the source code where you parse these traces? Which file I should take a look at?
Thank you!