RE: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters

2021-03-16 Thread Song Bao Hua (Barry Song)
linux...@openeuler.org; h...@zytor.com > Subject: Re: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters > > On Tue, Mar 02, 2021 at 11:59:39AM +1300, Barry Song wrote: > > diff --git a/kernel/sched/core.c b/kernel/sched/core.c > > index 88a2e2b..d805e59 100644 >

RE: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters

2021-03-08 Thread Song Bao Hua (Barry Song)
@openeuler.org; ACPI Devel Maling > List ; xuwei (O) ; Jonathan > Cameron ; yangyicong ; > x86 ; msys.miz...@gmail.com; Liguozhu (Kenneth) > ; Valentin Schneider ; > LAK > Subject: Re: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters > > On Tue, 2 Mar 202

Re: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters

2021-03-08 Thread Vincent Guittot
On Tue, 2 Mar 2021 at 00:08, Barry Song wrote: > > ARM64 chip Kunpeng 920 has 6 or 8 clusters in each NUMA node, and each > cluster has 4 cpus. All clusters share L3 cache data, but each cluster > has local L3 tag. On the other hand, each clusters will share some > internal system bus. This means

Re: [RFC PATCH v4 2/3] scheduler: add scheduler level for clusters

2021-03-02 Thread Peter Zijlstra
On Tue, Mar 02, 2021 at 11:59:39AM +1300, Barry Song wrote: > diff --git a/kernel/sched/core.c b/kernel/sched/core.c > index 88a2e2b..d805e59 100644 > --- a/kernel/sched/core.c > +++ b/kernel/sched/core.c > @@ -7797,6 +7797,16 @@ int sched_cpu_activate(unsigned int cpu) > if (cpumask_weight(c