Received: by 10.223.185.116 with SMTP id b49csp6144548wrg; Thu, 8 Mar 2018 02:32:51 -0800 (PST) X-Google-Smtp-Source: AG47ELvJKDgqJJnoHZQLMOOUI+PJJFrzbon2lHEbi09kbNaFIIY4EMXOY0iYkFR/7+RFlPvwd+hA X-Received: by 2002:a17:902:ad0b:: with SMTP id i11-v6mr15409177plr.10.1520505171866; Thu, 08 Mar 2018 02:32:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520505171; cv=none; d=google.com; s=arc-20160816; b=aGUft6VxjTuAFTuGM8D8qS7zoNbhj67EHxajThNNvi8oJvndF1k2EqFk9mtXzAzQbR +Z9FzgKd60j0E1np80QD8PawNPZYtzN2pmipXAEn0+SN+p2WLlWMz2Z4XzMWY7EOvJal JJz6h/mu+2DFmCZhFHsmtMtJ1ffHBX8f/MlmMvrbK9YshqGAQYz6yTkNV3yEAjO2aRsj iL+QHW7iyLpoxa+mBuZQ06BMDZwmH4H9ZuwXnJ7qCYQhoXzb1r3mGDsu63gAXor6H9Tr YYfUOx5PQjkfOtwlrlWjQXYo3CExUyaPmGGuKZfxHORCOsNAJ1px+QrX7B3Q7x1kCsbo uMAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=kDtnaYhOOFFXMib/hm3cmgY2QKtNkcyj/aSCzzM44dc=; b=XOYYNfn3qizD6JLX3uDlsY5N9jKxpisFIjfFxWf/FIA/k9hYbSjRUNQK3dj5MhB3DF ALR39PMBFOCOfQvDP7+qes60x/0Th9etf9G50+VEtpzvFJgOoD+bRZx7XEHIGFD4hSNG 4ZeI4j83+A4qY8s3mjeZkvuXNJ6VOXYKyxoMfqfWXye4qHXR2FCCzNEg9/5as1G8jZBP 8BiA1oO3gMOIOByREbHamybIWUrSXhhxya8LEeYirtNCWQw2qP3QgOZnTb6zKnaMEyao 9OGtRyzDrVsGKxm/sWU0XEpb0INrSdXq1KzeB/cHA1cmfU0uoSfoouI8K2JyrB11DBOD 17tg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q5si15304889pff.398.2018.03.08.02.32.37; Thu, 08 Mar 2018 02:32:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935338AbeCHKbp (ORCPT + 99 others); Thu, 8 Mar 2018 05:31:45 -0500 Received: from mx2.suse.de ([195.135.220.15]:57093 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754816AbeCHKbo (ORCPT ); Thu, 8 Mar 2018 05:31:44 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 6655AACB8; Thu, 8 Mar 2018 10:31:42 +0000 (UTC) Message-ID: <1520505099.7807.60.camel@suse.de> Subject: Re: [RFC/RFT][PATCH v2 0/6] sched/cpuidle: Idle loop rework From: Mike Galbraith To: "Rafael J. Wysocki" , Peter Zijlstra , Linux PM Cc: Thomas Gleixner , Frederic Weisbecker , Paul McKenney , Thomas Ilsche , Doug Smythies , Rik van Riel , Aubrey Li , LKML Date: Thu, 08 Mar 2018 11:31:39 +0100 In-Reply-To: <2067762.1uWBf5RSRc@aspire.rjw.lan> References: <2067762.1uWBf5RSRc@aspire.rjw.lan> Content-Type: text/plain; charset="ISO-8859-15" X-Mailer: Evolution 3.20.5 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2018-03-06 at 09:57 +0100, Rafael J. Wysocki wrote: > Hi All, Greetings, > Thanks a lot for the discussion so far! > > Here's a new version of the series addressing some comments from the > discussion and (most importantly) replacing patches 4 and 5 with another > (simpler) patch. Oddity: these patches seemingly manage to cost a bit of power when lightly loaded. ?(but didn't cut cross core nohz cost much.. darn) i4790 booted nopti nospectre_v2 30 sec tbench 4.16.0.g1b88acc-master (virgin) Throughput 559.279 MB/sec 1 clients 1 procs max_latency=0.046 ms Throughput 997.119 MB/sec 2 clients 2 procs max_latency=0.246 ms Throughput 1693.04 MB/sec 4 clients 4 procs max_latency=4.309 ms Throughput 3597.2 MB/sec 8 clients 8 procs max_latency=6.760 ms Throughput 3474.55 MB/sec 16 clients 16 procs max_latency=6.743 ms 4.16.0.g1b88acc-master (+v2) Throughput 588.929 MB/sec 1 clients 1 procs max_latency=0.291 ms Throughput 1080.93 MB/sec 2 clients 2 procs max_latency=0.639 ms Throughput 1826.3 MB/sec 4 clients 4 procs max_latency=0.647 ms Throughput 3561.01 MB/sec 8 clients 8 procs max_latency=1.279 ms Throughput 3382.98 MB/sec 16 clients 16 procs max_latency=4.817 ms 4.16.0.g1b88acc-master (+local nohz mitigation etc for reference [1]) Throughput 722.559 MB/sec 1 clients 1 procs max_latency=0.087 ms Throughput 1208.59 MB/sec 2 clients 2 procs max_latency=0.289 ms Throughput 2071.94 MB/sec 4 clients 4 procs max_latency=0.654 ms Throughput 3784.91 MB/sec 8 clients 8 procs max_latency=0.974 ms Throughput 3644.4 MB/sec 16 clients 16 procs max_latency=5.620 ms turbostat -q -- firefox /root/tmp/video/BigBuckBunny-DivXPlusHD.mkv & sleep 300;killall firefox PkgWatt 1 2 3 4.16.0.g1b88acc-master 6.95 7.03 6.91 (virgin) 4.16.0.g1b88acc-master 7.20 7.25 7.26 (+v2) 4.16.0.g1b88acc-master 6.90 7.06 6.95 (+local) Why would v2 charge the light firefox load a small but consistent fee? -Mike 1. see low end, that's largely due to nohz throttling