M5 has multiple CPU models, and the memory system can run in either a
timing or functional ("atomic") mode.  The memory system only supports
one mode at a time, but you can mix simple and complex CPU models
simultaneously in a single system.

Steve

On Tue, Nov 17, 2009 at 9:37 AM,  <[email protected]> wrote:
>
> Does m5 have both timing simulation and functional simulation model?
>
> I want to develop a multi core simulator that only simulate part of the
> whole system. Like, I simulate one thread in timing model, while fast
> forward the others. Can I modify m5 to do this?
>
> I think m5 and simics may allow me to switch between timing model and
> functional model. Like I simulate 1 million instructions in timing model,
> and then simulate 1 million in functional model. But every thread must be
> in the same model at any time instance. I want to make some threads in one
> model and others in another at one time instance.
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to