Re: [PATCH 1/1] x86/cqm: Cqm requirements

From: Thomas Gleixner
Date: Tue Mar 07 2017 - 15:12:21 EST


On Tue, 7 Mar 2017, Vikas Shivappa wrote:

> Sending the cqm requirements as per Thomas comments in the previous
> verson of cqm patch series -
> https://marc.info/?l=linux-kernel&m=148374167726502
>
> This is modified version of requirements sent by Tony in the same
> thread with inputs from David and Stephan.
>
> Reviewed-by: Tony Luck<tony.luck@xxxxxxxxx>
> Reviewed-by: David Carrillo-Cisneros <davidcc@xxxxxxxxxx>
> Reviewed-by: Yu Fenghua <fenghua.yu@xxxxxxxxx>
> Reviewed-by: Stephane Eranian <eranian@xxxxxxxxxx>
> Signed-off-by: Vikas Shivappa <vikas.shivappa@xxxxxxxxxxxxxxx>

That's all nice and good, but I still have no coherent explanation why
measuring across allocation domains makes sense.

Repeating this requirement w/o explanation does not get us anywhere.

For the record:

I can understand the use case for bandwidth, but that's a pretty trivial
act of summing it up in software, so there is no actual requirement to do
that with a seperate RMID.

For cache oocupancy it still does not make any sense unless there is some
magic voodoo I'm not aware of to decipher the meaning of those numbers.

Thanks,

tglx