Re: "Cache" sched domains
From: Samuel Thibault
Date: Thu Jun 16 2011 - 09:20:39 EST
Hello,
Peter Zijlstra, le Thu 16 Jun 2011 14:27:22 +0200, a Ãcrit :
> On Thu, 2011-06-16 at 14:11 +0200, Samuel Thibault wrote:
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > âSocket P#1 â
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââL3 (16MB) ââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââL2 (3072KB) ââL2 (3072KB) ââL2 (3072KB) ââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââL1 (32KB)ââL1 (32KB)ââL1 (32KB)ââL1 (32KB)ââL1 (32KB)ââL1 (32KB)ââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââCore P#0 ââCore P#1 ââCore P#2 ââCore P#3 ââCore P#4 ââCore P#5 ââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > âââPU P#0 ââââPU P#4 ââââPU P#8 ââââPU P#12ââââPU P#16ââââPU P#20âââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
> > ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
>
> Pretty, bonus points for effort there.
Well, that's all hwloc's credit :)
> So the current goal is to change sched_domain_topology to not be such a
> silly hard coded list of domains, but build that thing dynamically based
> on the system topology and set all the SD_flags correctly.
Ok, great!
> If that is something you're willing to work on, that'd be totally
> awesome.
I'm afraid I do not have time to spend on this.
Samuel
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/