lkml.org 
[lkml]   [2004]   [Oct]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [Lse-tech] [PATCH] cpusets - big numa cpu and memory placement
    On Fri, Oct 01, 2004 at 11:06:44PM -0700, Paul Jackson wrote:
    > Cpuset Requirements
    > ===================
    >
    > The three primary requirements that the SGI support engineers
    > on our biggest configurations keep telling me are most important
    > are:
    > 1) isolation,
    > 2) isolation, and
    > 3) isolation.
    > A big HPC job running on a dedicated set of CPUs and Memory Nodes
    > should not lose any CPU cycles or Memory pages to outsiders.
    >
    ....

    >
    > A job running in a cpuset should be able to use various configuration,
    > resource management (CKRM for example), cpu and memory (numa) affinity
    > tools, performance analysis and thread management facilities within a
    > set, including pthreads and MPI, independently from what is happening
    > on the rest of the system.
    >
    > One should be able to run a stock 3rd party app (Oracle is
    > the canonical example) on a system side-by-side with a special
    > customer app, each in their own set, neither interfering with
    > the other, and the Oracle folks happy that their app is running
    > in a supported environment.

    One of the things we are working on is to provide exactly something
    like this. Not just that, within the isolated partitions, we want
    to be able to provide completely different environment. For example,
    we need to be able to run or more realtime processes of an application
    in one partition while the other partition runs the database portion
    of the application. For this to succeed, they need to be completely
    isolated.

    It would be nice if someone explains a potential CKRM implementation for
    this kind of complete isolation.

    Thanks
    Dipankar
    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 14:06    [W:3.070 / U:0.136 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site