True. I was curious as to what happens when I am time sharing the CPU.

--
Sent from my iPhone

On May 8, 2012, at 3:11 AM, TERRY DONTJE <terry.don...@oracle.com> wrote:

> On 5/7/2012 8:40 PM, Jeff Squyres (jsquyres) wrote:
>> 
>> On May 7, 2012, at 8:31 PM, Jingcha Joba wrote:
>> 
>>> So in the above stated example, end-start will be: <whatever the solver 
>>> took> + 20ms ?
>>>  
>>> (time slice of P2 + P3 = 20ms)
>> More or less (there's nonzero amount of time required for the kernel 
>> scheduler, and the time quantum for each of P2 and P3 is likely not 
>> *exactly* 10ms).  But you're over thinking this.  
>> 
>> The elapsed wall-clock time is simply (end-start).
>> 
> To kind of add to what Jeff is saying, the case you are describing sounds 
> like oversubscription.  If you really need to find the "pure" performance of 
> the code you should be running on a dedicated cluster otherwise you'll be 
> battling other issues in addition to timeslicing.  
> 
> -- 
> Terry D. Dontje | Principal Software Engineer
> Developer Tools Engineering | +1.781.442.2631
> Oracle - Performance Technologies
> 95 Network Drive, Burlington, MA 01803
> Email terry.don...@oracle.com
> 
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to