Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752837Ab1FPNUf (ORCPT ); Thu, 16 Jun 2011 09:20:35 -0400 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:34473 "EHLO mail1-relais-roc.national.inria.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750944Ab1FPNUe (ORCPT ); Thu, 16 Jun 2011 09:20:34 -0400 X-IronPort-AV: E=Sophos;i="4.65,375,1304287200"; d="scan'208";a="111271083" Date: Thu, 16 Jun 2011 15:20:32 +0200 From: Samuel Thibault To: Peter Zijlstra Cc: mingo@elte.hu, linux-kernel@vger.kernel.org, Suresh Siddha , Venkatesh Pallipadi , Srivatsa Vaddagiri , Paul Turner , Mike Galbraith , Andreas Herrmann , Heiko Carstens Subject: Re: "Cache" sched domains Message-ID: <20110616132032.GO5583@const.bordeaux.inria.fr> Mail-Followup-To: Samuel Thibault , Peter Zijlstra , mingo@elte.hu, linux-kernel@vger.kernel.org, Suresh Siddha , Venkatesh Pallipadi , Srivatsa Vaddagiri , Paul Turner , Mike Galbraith , Andreas Herrmann , Heiko Carstens References: <20110616121147.GA4644@const.bordeaux.inria.fr> <1308227242.13240.56.camel@twins> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1308227242.13240.56.camel@twins> User-Agent: Mutt/1.5.12-2006-07-14 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3897 Lines: 44 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@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/