On 09/20/2018 10:22 AM, Gautham R. Shenoy wrote:
-------------------------
| L1 Cache |
----------------------------------
|L2| | | | |
| | 0 | 2 | 4 | 6 |Small Core0
|C | | | | |
Big |a --------------------------
Core |c | | | | |
|h | 1 | 3 | 5 | 7 | Small Core1
|e | | | | |
-----------------------------
| L1 Cache |
--------------------------
The scheduler already knows about shared caches. Could you elaborate on
how this is different from the situation today where we have multiple
cores sharing an L2/L3?
Adding the new sysfs stuff seems like overkill if that's all that you
are trying to do.