Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755968Ab3J1KZh (ORCPT ); Mon, 28 Oct 2013 06:25:37 -0400 Received: from mail-lb0-f170.google.com ([209.85.217.170]:43786 "EHLO mail-lb0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754133Ab3J1KZg (ORCPT ); Mon, 28 Oct 2013 06:25:36 -0400 MIME-Version: 1.0 In-Reply-To: <20130628110730.GA6626@twins.programming.kicks-ass.net> References: <1371694737-29336-1-git-send-email-alex.shi@intel.com> <51C7B9B8.6090309@intel.com> <51C867CF.70908@intel.com> <20130628110730.GA6626@twins.programming.kicks-ass.net> Date: Mon, 28 Oct 2013 11:25:34 +0100 Message-ID: Subject: Re: [Resend patch v8 0/13] use runnable load in schedule balance From: Frederic Weisbecker To: Peter Zijlstra Cc: Paul Turner , Alex Shi , Ingo Molnar , Thomas Gleixner , Andrew Morton , Arjan van de Ven , Borislav Petkov , Namhyung Kim , Mike Galbraith , Morten Rasmussen , Vincent Guittot , Greg Kroah-Hartman , Preeti U Murthy , Viresh Kumar , LKML , Len Brown , "Rafael J. Wysocki" , Jiri Kosina , Clark Williams , "tony.luck@intel.com" , Kees Cook , Mel Gorman , Rik van Riel Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1472 Lines: 35 2013/6/28 Peter Zijlstra : > On Fri, Jun 28, 2013 at 03:56:25AM -0700, Paul Turner wrote: > >> So this is actually an interesting idea, but don't think of it as >> overweight. What "cfs_rq->blocked_load_avg / 2" means is actually >> blocked_load_avg one period from now. This is interesting because it >> makes the (reasonable) supposition that blocked load is not about to >> immediately wake, but will continue to decay. >> >> Could you try testing the gvr_lb_tip branch at >> git://git.kernel.org/pub/scm/linux/kernel/git/pjt/sched-tip.git ? >> >> It's an extension to your series that tries to improve some of the >> cpu_load interactions in an alternate way to the above. >> >> It seems a little better on one and two-socket machines; but we >> couldn't reproduce/compare to your best performance results since they >> were taken on larger machines. > > Oh nice.. it does away with the entire cpu_load[] array thing. Just what > Frederic needs for his NOHZ stuff as well -- he's currently abusing > LB_BIAS for that. Hi guys, Is there any updates on the status of this work? I'm getting back on fixing the cpu_load for full dynticks and this patchset was apparently taking care of that. Thanks. -- 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/