For multi-programmed workloads, I have a clean solution now to the problem 
referred to in the thread:
http://www.mail-archive.com/[email protected]/msg02832.html

We need to ensure each core completes atleast max_insts_all_thread 
instructions. The default implementation exits as soon as any 1 core reaches 
that count. I created a new exit event called which counts the total system 
events and puts an exit event on the main Q only when all cores have completed 
the required instructions. Further, it can dump stats whenever a particular 
core has reached that count, giving the effect of "freezing" stats for that 
core for max_insts instructions.

I can send a patch for this if interested. Has anyone else implemented this?

Sujay



From: Lisa Hsu 
Sent: Tuesday, June 29, 2010 12:36 PM
To: M5 users mailing list 
Subject: Re: [m5-users] running multi-program workloads with 
individualcheckpoints for each program


Hi Susie, 


The code for that has been checked into the development repository.  It's in 
the util/ directory and is called checkpoint-aggregator.py. 


Lisa


On Sun, Jun 20, 2010 at 3:27 PM, Susie Sally <[email protected]> wrote:

  Hi,

  I would like to run simulations with multiple workloads with restoring an 
individual checkpoint for each program.

  I read this thread 
http://www.mail-archive.com/[email protected]/msg02870.html from the archive.

  I will very much appreciate if you can point me to the mentioned patch or 
give me pointers for the required modifications to do this.

  thank you very much.

  regards,

  Susie

  _______________________________________________
  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
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to