Date: | Tue, 8 Dec 2009 20:56:59 -0800 (PST) |
---|---|
From: | Muhammad abid Mughal <mabidm_pieas@xxxxxxxxx> |
Subject: | Re: [Gems-users] IPC and Number of Instructions |
AOA:- when you ask opal to run for 100 million instructions,it means you want opal to run each core for 100 million instructions. But actually if you take a look of system_t::simulate(), you will come to know that opal makes sure that core0 must run for 100 million instructions, other cores can execute less/more instructions. In your case , i guess core0 more often fails when it tries to get a lock (ie CASA/CASXA/swap/LDSTUB), causing core0 leaves behind in instruction executions, whereas other cores can go past 100 million inst. i hope it helps Cheers, Muhammad abid From: Dan Gibson <degibson@xxxxxxxx> To: Gems Users <gems-users@xxxxxxxxxxx> Sent: Wednesday, December 9, 2009 7:15:00 Subject: Re: [Gems-users] IPC and Number of Instructions The other processors are probably spinning. Spinning tends to have great IPC. On Tue, Dec 8, 2009 at 2:53 PM, <ubaid001@xxxxxxx> wrote: Hi all, -- http://www.cs.wisc.edu/~gibson [esc]:wq! Get your new Email address! Grab the Email name you've always wanted before someone else does! |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] IPC and Number of Instructions, Dan Gibson |
---|---|
Next by Date: | Re: [Gems-users] Does ruby leak memory?, Javi Merino |
Previous by Thread: | Re: [Gems-users] IPC and Number of Instructions, Dan Gibson |
Next by Thread: | Re: [Gems-users] Is it right complete ruby compile??, Polina Dudnik |
Indexes: | [Date] [Thread] |