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 [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- From: Paul Jackson <[email protected]>
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- References:
- [RFC][PATCH] UBC: user resource beancounters
- From: Kirill Korotaev <[email protected]>
- [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Kirill Korotaev <[email protected]>
- Re: [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Rohit Seth <[email protected]>
- Re: [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Alan Cox <[email protected]>
- Re: [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Rohit Seth <[email protected]>
- Re: [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Kirill Korotaev <[email protected]>
- Re: [RFC][PATCH 4/7] UBC: syscalls (user interface)
- From: Andrew Morton <[email protected]>
- Re: [PATCH 4/7] UBC: syscalls (user interface)
- From: Andrey Savochkin <[email protected]>
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- From: Dave Hansen <[email protected]>
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- From: Andrew Morton <[email protected]>
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- From: Paul Jackson <[email protected]>
- [RFC][PATCH] UBC: user resource beancounters
- Prev by Date: Re: Serial issue
- Next by Date: Re: Merging libata PATA support into the base kernel
- Previous by thread: Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- Next by thread: Re: [ckrm-tech] [PATCH 4/7] UBC: syscalls (user interface)
- Index(es):