Hi all,

This is my first time using gem5 and I want to simulate a single-core
systen. I want to make sure that I got the caches, their protocol and the
CPU right and realistic for "accurate" timings. Here is what I need:

1. A single-core cpu with all cache levels (I want to try with and without
L3 cache).
2. I want to use the SE execution model since I think this is sufficient.
3. A time-accurate memory model for DRAM where I can get latency
distribution of accesses, total number of accesses, number of writes to
each memory work/byte, number of reads.

- I am not sure if ruby is of good use here or your a DRAM model is
sufficient? What do you suggest?
- In the config.ini file cpu clock and cache latency do not have units,
what are the units?
- Can anyone point me or help set up a configuration file?

Basically I want to test running a program on DRAM and see the distribution
of writes and reads to memory addresses. Also I want to gather latency
information to see DRAM contribution to the overall performance.

Thanks,
Mohammed
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to