From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752658AbcEQKwY (ORCPT ); Tue, 17 May 2016 06:52:24 -0400 Received: from e28smtp09.in.ibm.com ([125.16.236.9]:48505 "EHLO e28smtp09.in.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750799AbcEQKwX (ORCPT ); Tue, 17 May 2016 06:52:23 -0400 X-IBM-Helo: d28dlp02.in.ibm.com X-IBM-MailFrom: srikar@linux.vnet.ibm.com X-IBM-RcptTo: linux-kernel@vger.kernel.org Date: Tue, 17 May 2016 16:22:04 +0530 From: Srikar Dronamraju To: Peter Zijlstra Cc: Michael Neuling , Matt Fleming , mingo@kernel.org, linux-kernel@vger.kernel.org, clm@fb.com, mgalbraith@suse.de, tglx@linutronix.de, fweisbec@gmail.com, anton@samba.org, oliver , "Shreyas B. Prabhu" Subject: Re: [RFC][PATCH 4/7] sched: Replace sd_busy/nr_busy_cpus with sched_domain_shared Message-ID: <20160517105204.GA9986@linux.vnet.ibm.com> Reply-To: Srikar Dronamraju References: <20160511115555.GT2839@codeblueprint.co.uk> <20160511123345.GD3192@twins.programming.kicks-ass.net> <20160511182402.GD3205@twins.programming.kicks-ass.net> <1463018737.28449.38.camel@neuling.org> <20160512050750.GK3192@twins.programming.kicks-ass.net> <1463051272.28449.59.camel@neuling.org> <20160512113359.GO3192@twins.programming.kicks-ass.net> <1463098346.25753.15.camel@neuling.org> <20160516140032.GQ3193@twins.programming.kicks-ass.net> <20160517102007.GI3205@twins.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <20160517102007.GI3205@twins.programming.kicks-ass.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 16051710-0041-0000-0000-00000D1F05AD X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > Maybe even something like so; which would make Power <= 6 use the > default topology and result in a shared LLC between the on package cores > etc.. > > Power7 is then special for not having a shared L3 but having the > asymmetric SMT thing and Power8 again gains the shared L3 while > retaining the asymmetric SMT stuff. Asymmetric SMT is only for Power 7. Its not enabled for Power 8. On Power8, if there are only 2 active threads assume thread 0 and thread 4 running in smt 8 mode, it would internally run as if running in smt 2 mode without any scheduler tweaks. (This is unlike power 7). -- Thanks and Regards Srikar Dronamraju