Yes, if you have a spin lock in some code, it's highly likely that a
faster core will spin for more instructions on that lock and therefore
the number if instructions will increase somewhat proportional to
frequency. 

Ali 

On 11.04.2014 10:29, Heba Khdr wrote: 

> The number of committed instructions was increasing when I increase the 
> frequency from 0.2 Ghz, 0.4, 0.6 , and so on till 1Ghz. However, after that 
> it will not increase, but as I mentioned in the first email. #instructions in 
> 1.2 Ghz will be the same liken #instructions in 0.6 Ghz and so on.
> 
> Best,
> Heba 
> 
> On Fri, Apr 11, 2014 at 5:15 PM, narayanamoor <narayanam...@wisc.edu> wrote:
> 
> Also, in multi core simulations the number of committed instructions do not 
> represent work fully as some instructions may be used for synchronization. 
> 
> Thanks 
> Srini 
> 
> -------- Original message --------
> From: Andreas Hansson <andreas.hans...@arm.com> 
> Date: 04/11/2014 9:11 AM (GMT-06:00) 
> To: gem5 users mailing list <gem5-users@gem5.org> 
> Subject: Re: [gem5-users] number of committed instructions 
> 
> Hi Fernando, 
> 
> Something to keep in mind is that if it is a full system run then the number 
> of committed instructions could very well change. 
> 
> Andreas 
> 
> From: Fernando Endo <fernando.en...@gmail.com>
> Reply-To: gem5 users mailing list <gem5-users@gem5.org>
> Date: Friday, 11 April 2014 15:08
> To: gem5 users mailing list <gem5-users@gem5.org>
> Subject: Re: [gem5-users] number of committed instructions 
> 
> Hello, 
> 
> The number of committed instructions should be always the same! Because the 
> real work done can be represented by committed instruction, and it is the 
> same if one change the CPU frequency. What may change is the number of 
> executed instructions (iew stage), because the dynamic behavior, i.e. the 
> speculation, will be different with different CPU/cache freq ratio. 
> 
> Regards, 
> 
> --
> Fernando A. Endo, PhD student and researcher
> 
> Universit� de Grenoble, UJF
> France
> 
> 2014-04-11 10:42 GMT+02:00 Heba Khdr <heba.k...@informatik.uni-karlsruhe.de>:
> 
> Dear all,
> 
> I have a question: I am running parsec applications using gem5 and for 
> different freqeuencies in each experiment. When I increase the frequency, the 
> number of committed instructions (which I got it from stats.txt) increase, 
> till I exceed the frequency more than 1 Ghz, then the number of instructions 
> will not increase. It will not saturated, but I will get the following: 
> #instructions for 1.2 Ghz = #instructions for 0.6 Ghz. #instructions for 1.6 
> Ghz = #instructions for 0.8 Ghz.
> 
> So, what do you think the problem is ?
> 
> Thanks in advance. 
> 
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users [1] 
> -- IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
> 
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No: 2548782
> 
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users [1]

_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users [1]

 

Links:
------
[1] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to