Hi Tung,

You have a bunch of test and trace CPUs available under 
src/cpu/{testers,trace}. The trace CPU replays traces recorded using DerivO3CPU 
while the testers generate synthetic traffic. If you want to replay your own 
traces, you must either convert them to gem5 traces or implement your own trace 
reader.

Elastic traces base format is pretty simple 
(https://www.gem5.org/documentation/general_docs/cpu_models/TraceCPU###Trace-file-formats)
 so converting from a different trace format should not be too difficult as 
long as you do not care too much about dependencies and so.

Implementing your own trace reader also is a viable option if you already have 
the trace parser logic available.

Regards,
Gabriel
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to