Giacomo Travaglini has uploaded a new patch set (#2). (
https://gem5-review.googlesource.com/9381 )
Change subject: arch-arm: Add support for Tarmac trace-based simulation
......................................................................
arch-arm: Add support for Tarmac trace-based simulation
A new InstTracer (TarmacParser) has been implemented. This tracer is
parsing a pre-existing Tarmac trace file [1] while gem5 is running; it
is comparing execution data together with trace data and it is dumping
differences.
This allows to use Tarmac format as a glue between heterogeneous
simuators speaking the same Tarmac language.
Kudos to Giacomo Gabrielli for writing the original tracer.
[1]: https://developer.arm.com/docs/dui0845/f/tarmac-trace-file-format
Change-Id: I9b92204a149813166166adba4a7c61a248bdcac3
Signed-off-by: Giacomo Travaglini <[email protected]>
---
A src/arch/arm/tracers/SConscript
A src/arch/arm/tracers/TarmacTrace.py
A src/arch/arm/tracers/tarmac_base.cc
A src/arch/arm/tracers/tarmac_base.hh
A src/arch/arm/tracers/tarmac_parser.cc
A src/arch/arm/tracers/tarmac_parser.hh
6 files changed, 1,805 insertions(+), 0 deletions(-)
--
To view, visit https://gem5-review.googlesource.com/9381
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: master
Gerrit-Change-Id: I9b92204a149813166166adba4a7c61a248bdcac3
Gerrit-Change-Number: 9381
Gerrit-PatchSet: 2
Gerrit-Owner: Giacomo Travaglini <[email protected]>
Gerrit-MessageType: newpatchset
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev