Hi Anirudh,
By default gem5 uses the AtomicSimpleCPU. If you would like to get timing information you'll probably need to use the out-of-order CPU model which will take longer to run. It's an open question how to best sample with a multi-threaded browser type workload. It would be great to know the answer, but I don't think there is any consensus yet. It is possible to run the workload to completion with a detailed CPU model, it just takes a couple of days of simulation and that is what some people do at the moment. Thanks, Ali On 21.03.2012 11:31, Anirudh Sivaraman wrote: > Hi > > Running BBench takes me ~ 12 hours. I was wondering if there was > anyway to speed that up by sampling (and/or) checkpointing. BBench > runs using fs.py and I notice that by default the DriveCPUClass in > fs.py is set to AtomicSimpleCPU in the line : DriveCPUClass = > AtomicSimpleCPU > Does this mean that be default BBench runs the AtomicSimpleCPU model > that is purely functional ? This would, in turn, imply that no kind of > sampling would improve performance? Am I understanding things > correctly here ? > > Anirudh > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
