OpenVZ Forum


Home » Mailing lists » Devel » Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface) [message #5433] Fri, 18 August 2006 21:19
Paul Jackson is currently offline  Paul Jackson
Messages: 157
Registered: February 2006
Senior Member
Chris wrote:
> Hypothetically, if you can guarantee that those threads get a specified
> amount of time, but may possibly get *more* cpu time and thus finish
> faster, what's the problem?

Each thread is already getting ~100% of one dedicated CPU. It can't
get any *more* than that ;). 256 active threads, 256 CPUs, *very*
tightly coupled, in this example, on say a 512 CPU system running
unrelated stuff on the other half.

If anything else interferes with the memory bandwidth of even one thread
to its node local memory, or takes any of that node local memory for
unrelated uses, it's a big problem. A few percent variation in job
runtime, for a two day job, means hours difference in the finish time.
People notice, when that's your 'big money' app.

This is not your fathers PC ;).

--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@sgi.com> 1.925.600.0401
 
Read Message
Previous Topic: Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
Next Topic: [PATCH] e1000: ring buffers resources cleanup
Goto Forum:
  


Current Time: Tue Aug 26 19:26:06 GMT 2025

Total time taken to generate the page: 0.09989 seconds