Messages in this thread | | | Date | Fri, 18 Aug 2006 13:16:55 -0600 | From | "Chris Friesen" <> | Subject | Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface) |
| |
Paul Jackson wrote:
> The fair sharing model (such as in CKRM) that strives for maximum > utilization of resources respecting priorities and min/max limits is > (I suppose) quite useful for certain workloads and customers. > > The hardwall NUMA placement model (such as in cpusets) that strives > for maximum processor and memory isolation between jobs, preferring > to leave allocated resources unused rather than trying to share them, > is also quite useful for some. Customers with 256 thread, one or > two day long run time, -very- tightly coupled huge OpenMP Fortran > jobs that need to complete within a few percent of the same time, > every runtime, demand it.
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?
Chris - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |