Re: [PATCH 07/11] Powerpc/numa: Detect support for coregroup
flat view
From: Srikar Dronamraju <hidden>
Date: 2020-07-21 02:59:35
* Michael Ellerman [off-list ref] [2020-07-20 23:56:19]:
Srikar Dronamraju [off-list ref] writes:quoted
Add support for grouping cores based on the device-tree classification. - The last domain in the associativity domains always refers to the core. - If primary reference domain happens to be the penultimate domain in the associativity domains device-tree property, then there are no coregroups. However if its not a penultimate domain, then there are coregroups. There can be more than one coregroup. For now we would be interested in the last or the smallest coregroups.Should I know what a "coregroup" is? It's not a term I'm familiar with.
Coregroup is a group or subset of cores from the same chip/DIE that share some resources. This is very similar to MC domain aka Multi-Core Cache (MC), (kernel/sched/topology.c) where cores share the same cache. In the Multi-Core Cache domain, all the cores of that domain share the last level of cache. Will add the description to the commit message.
When you repost can you expand the Cc list to include lkml and scheduler/topology folks please.
Okay, will add them, I shall copy to LKML, Peter Zijlstra and Ingo Molnar. Do let me know if you want anyone else to added.
cheers
-- Thanks and Regards Srikar Dronamraju