I am looking for a realistic physical memory access trace/dump of significant, but not insane, length (on the order of 1M accesses) for the purpose of cache simulation. Preferably for a 16-bit or 32-bit RAM. Preferably in Tarmac format. The actual architecture is irrelevant. Are such files publicly available, and if so, where can I find them? (Googling did not help.)
Incidentally, I found an answer to my question:
valgrind, when instrumented with
lackey tool, can capture reliable, though not perfect, traces. For example, here's how one saves the trace for
$ valgrind --log-fd=1 --tool=lackey -v --trace-mem=yes ls -l > trace.log
Hope it helps not just me but others as well.