Adds a description of Cache allocation technology, overview of kernel
implementation and usage of Cache Allocation cgroup interface.
Cache allocation is a sub-feature of Resource Director Technology (RDT)
or Platform Shared resource control which provides support to control
Platform shared resourc
On Tue, 28 Jul 2015, Peter Zijlstra wrote:
On Wed, Jul 01, 2015 at 03:21:04PM -0700, Vikas Shivappa wrote:
Please edit this document to have consistent spacing. Its really hard to
read this. Every time I spot a misplaced space my brain stumbles and I
need to restart.
Will fix all the spacin
Hello Marcelo/Martin,
Like I mentioned let me modify the documentation to better help understand
the usage. Things like updating each package bitmask is already in the patches.
Lets discuss offline and come up a well defined proposal for change if any and
then update that in next series. We
On Sun, Aug 02, 2015 at 05:48:07PM +0200, Martin Kletzander wrote:
> On Thu, Jul 30, 2015 at 05:08:13PM -0300, Marcelo Tosatti wrote:
> >On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
> >>
> >>
> >>Marcello,
> >>
> >>
> >>On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
> >>>
> >>>How a
On Thu, Jul 30, 2015 at 05:08:13PM -0300, Marcelo Tosatti wrote:
On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
Marcello,
On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
>
>How about this:
>
>desiredclos (closid p1 p2 p3 p4)
> 1 1 0 0 0
> 2 0
On Fri, Jul 31, 2015 at 09:41:58AM -0700, Vikas Shivappa wrote:
>
> To summarize the ever growing thread :
>
> 1. the rdt_cgroup can be used to configure exclusive cache bitmaps
> for the child nodes which can be used for the scenarios which
> Marcello mentions.
>
> simle examples which were me
To summarize the ever growing thread :
1. the rdt_cgroup can be used to configure exclusive cache bitmaps for the child
nodes which can be used for the scenarios which Marcello mentions.
simle examples which were mentioned :
max bitmask length : 16 . hence full mask is 0x
groupx_realtime
On Thu, Jul 30, 2015 at 05:08:13PM -0300, Marcelo Tosatti wrote:
> On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
> >
> >
> > Marcello,
> >
> >
> > On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
> > >
> > >How about this:
> > >
> > >desiredclos (closid p1 p2 p3 p4)
> > >
On Thu, Jul 30, 2015 at 04:03:07PM -0700, Vikas Shivappa wrote:
>
>
> On Thu, 30 Jul 2015, Marcelo Tosatti wrote:
>
> >On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
> >>
> >>
> >>Marcello,
> >>
> >>
> >>On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
> >>>
> >>>How about this:
> >>
On Thu, 30 Jul 2015, Marcelo Tosatti wrote:
On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
Marcello,
On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
How about this:
desiredclos (closid p1 p2 p3 p4)
1 1 0 0 0
2 0 0 0 1
On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
>
>
> Marcello,
>
>
> On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
> >
> >How about this:
> >
> >desiredclos (closid p1 p2 p3 p4)
> > 1 1 0 0 0
> > 2 0 0 0 1
> > 3 0 1 1
On Thu, Jul 30, 2015 at 10:47:23AM -0700, Vikas Shivappa wrote:
>
>
> Marcello,
>
>
> On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
> >
> >How about this:
> >
> >desiredclos (closid p1 p2 p3 p4)
> > 1 1 0 0 0
> > 2 0 0 0 1
> > 3 0 1 1
Marcello,
On Wed, 29 Jul 2015, Marcelo Tosatti wrote:
How about this:
desiredclos (closid p1 p2 p3 p4)
1 1 0 0 0
2 0 0 0 1
3 0 1 1 0
#1 Currently in the rdt cgroup , the root cgroup always has all the bits set and
On Tue, 28 Jul 2015, Auld, Will wrote:
-Original Message-
Same comment as above - Cgroup masks can always overlap and other cgroups
can allocate the same cache , and hence wont have exclusive cache allocation.
[Auld, Will] You can define all the cbm to provide one clos with an ex
On Wed, Jul 29, 2015 at 01:28:38AM +, Auld, Will wrote:
> > > Whenever cgroupE has zero tasks, remove exclusivity (by allowing other
> > > cgroups to use the exclusive ways of it).
> >
> > Same comment as above - Cgroup masks can always overlap and other cgroups
> > can allocate the same cache
pet...@infradead.org; Fleming, Matt; Auld, Will; Williamson,
> Glenn P; Juvva, Kanaka D
> Subject: Re: [PATCH 3/9] x86/intel_rdt: Cache Allocation documentation and
> cgroup usage guide
>
>
>
> On Tue, 28 Jul 2015, Marcelo Tosatti wrote:
>
> > On Wed, Jul 01, 2015 a
On Tue, 28 Jul 2015, Marcelo Tosatti wrote:
On Wed, Jul 01, 2015 at 03:21:04PM -0700, Vikas Shivappa wrote:
Adds a description of Cache allocation technology, overview
of kernel implementation and usage of Cache Allocation cgroup interface.
Cache allocation is a sub-feature of Resource Direc
On Wed, Jul 01, 2015 at 03:21:04PM -0700, Vikas Shivappa wrote:
> Adds a description of Cache allocation technology, overview
> of kernel implementation and usage of Cache Allocation cgroup interface.
>
> Cache allocation is a sub-feature of Resource Director Technology(RDT)
> Allocation or Platfo
On Wed, Jul 01, 2015 at 03:21:04PM -0700, Vikas Shivappa wrote:
Please edit this document to have consistent spacing. Its really hard to
read this. Every time I spot a misplaced space my brain stumbles and I
need to restart.
> diff --git a/Documentation/cgroups/rdt.txt b/Documentation/cgroups/rdt
Adds a description of Cache allocation technology, overview
of kernel implementation and usage of Cache Allocation cgroup interface.
Cache allocation is a sub-feature of Resource Director Technology(RDT)
Allocation or Platform Shared resource control which provides support to
control Platform shar
Adds a description of Cache allocation technology, overview
of kernel implementation and usage of Cache Allocation cgroup interface.
Cache allocation is a sub-feature of Resource Director Technology(RDT)
Allocation or Platform Shared resource control which provides support to
control Platform shar
21 matches
Mail list logo