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