sim_seconds is the amount of time simulated in seconds sim_ticks is the amount of time simulated in "ticks" where some number of ticks are in a second (by default 1,000,000,000,000) host_seconds is the amount of time the simulation took in real time (how long you were staring at your watch for)
It would appear that your program is not CPU bound, but is probably memory bound. Increasing the CPU frequency won't help in that case you would need to increase the bandwidth or decrease the latency to memory to see a performance improvement. Ali On Jan 14, 2009, at 1:46 PM, Paul Lee wrote: > I'm a little confused about the sim_ticks, sim_seconds, > host_seconds, and how these are all related to the numCycles. I > take it that sim_ticks is the most important figure and is the total > simulation time. How does this relate with host_seconds? > I'm having a little trouble with increasing the clock frequency and > getting some weird results. I think it's probably something on my > end, and I think part of the problem is that I don't really > understand how sim_seconds, host_seconds, and numCycles are related. > > When I've been doubling the frequency for the simple timing cpu, I'm > getting very little speedup (for example a setup with 2GHz takes > 0.004076 seconds and a 4GHz setup takes 0.004013 seconds). The > program that I've been running is a simple double for loop that sums > up all of the loop counters and then prints the result to the screen. > > > Thanks in advance, > > Paul > _______________________________________________ > m5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
