On 09-12-31 1:25 AM, 조정욱 wrote:
I used simics to simulae cache but the speed of simulation is so slow in case of muiti-processor.
I heard the simflex is helpful to improve the speed of simulation.

Is it right??

If you know, plz explain briefly simflex.

Thanks. Have a nice day.

SimFlex can improve the speed of detailed timing simulations using the SMARTS sampling methodology. The speedup is achieved by using functional simulations to create a number of checkpoints and then running short timing simulations for each of these checkpoints. Because functional simulations run significantly faster than timing simulations, the overall simulation time can be reduced. Statistical methods are then used to limit the amount of error that results from using sampling instead of a single long-running timing simulation.

If you are just doing functional simulations with a simple cache model, then Simics on its own is probably a similar speed as SimFlex using a similar functional model.


If you'd like a general explanation of SimFlex, you can a tutorial here: http://parsa.epfl.ch/simflex/doc/SimFlex-tutorial-pact2008.pdf

You can also find further documentation and SimFlex related publications on the SimFlex website here: http://parsa.epfl.ch/simflex/


Regards,

Jason

Reply via email to