Since there are no mutex locks, no processor is spinning. I have only my 
benchmark running on my Simics Target Machine (Serengeti). Is there a 
possiblity that the faulty core is running some other program rather than 
the art thread?
Also is there any way in Simics, to bind a thread to a particular processor?
So that i know for sure that all my processors are running the user thread.
Suhail
On Feb 25 2010, ubaid001@xxxxxxx wrote:
 
Hi,
 I had brought this issue earlier. I am running Spec Open MP benchmark 
(art)
on a 4 core CMP system (OPAL + RUBY).
 But there seems to be a huge difference in the number of instructions 
executed between one processor and the rest. I know that there are no 
mutex
locks in the code. Infact I load opal and ruby only from the parallel 
section of the program.
 The one core either lags behind or leads the other processor. And this 
happens on every single simulation.
Can anyone shed more light on this?
Suhail
  
 |