Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1582941pxb; Thu, 4 Mar 2021 15:27:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJzSsYj7xViJssELKkZbyqJl7Tz7fxD01qL0wIEmSg57F0nV2CBoLmt4jNyq048bRRUWj/na X-Received: by 2002:a17:907:9863:: with SMTP id ko3mr6654911ejc.543.1614900435961; Thu, 04 Mar 2021 15:27:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614900435; cv=none; d=google.com; s=arc-20160816; b=yprxARg1YkF1KeHeQrucGWD9tb4xvt2BXJ/eYiqd1d9gcdGQxFKEqdGyMFYtnejAop d8vrC6nfe48CemTJFdwOnN2p/8mt0/18K/Dvk+XoHAVJMaK6GCu2MSAXD5veUzzbO+9w +8OfxRdAW389NQn5e4jw4Sb91D5/wMBK9PXKl+b8y/9YctViTAq5SxuNXTpYbow2fXNv mi5bOZELKoX+U0kqbyqqYpgT8OwMdkFGnpTch9Gy+y4ysp7dKVaTuH7+quXkvO69XISq 0piYhjV9MbraFR8vOZKSomO+XRdAQz66nctarIcenzOBYYh62tHXo/rnP81IvsJZs0S0 CMLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from; bh=fM1FfTyb+q8JU5GwG2rHghxcecVnU0oLVHiJ+3T/Fgc=; b=j1IGc1boxIBuPohFU1CS9xEG12mk1n+Jfxkpf90xXOkkIeVjV9G+d09MeLYhiFodmb HLO7U2JjasoDGpou417hXWxpjZd+HJxgeCXwCO4Y9IiItO6nEzbqSgH7Ahb5fPHPRemd Tz/nswvm58LPa1aF1IPO3l2nbbJ1tFdoVgJglzBhvWKG/Is1gHtYRppOwpLHO43WJwh1 YefB9Y1gSvHYsx9qBxypdWDZ+ZUinocTPOqg8QfcejB6MlxrPQvQk7ObN6mwI+3IrOqU YGNYGovwIwBt7wTgjGODLvzVJG+dKR2SQumGKO7RMv3hh3N/GN8/ETPSdM1IwbOiUi1+ lZtA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g22si338044ejx.518.2021.03.04.15.26.53; Thu, 04 Mar 2021 15:27:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1838551AbhCCTAx (ORCPT + 99 others); Wed, 3 Mar 2021 14:00:53 -0500 Received: from foss.arm.com ([217.140.110.172]:54028 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1580795AbhCCSfJ (ORCPT ); Wed, 3 Mar 2021 13:35:09 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 0D2B031B; Wed, 3 Mar 2021 10:34:23 -0800 (PST) Received: from e113632-lin (e113632-lin.cambridge.arm.com [10.1.194.46]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A45643F7D7; Wed, 3 Mar 2021 10:34:20 -0800 (PST) From: Valentin Schneider To: kernel test robot Cc: 0day robot , LKML , lkp@lists.01.org, ying.huang@intel.com, feng.tang@intel.com, zhengjun.xing@intel.com, Lingutla Chandrasekhar , Peter Zijlstra , Ingo Molnar , Vincent Guittot , Dietmar Eggemann , Morten Rasmussen , Qais Yousef , Quentin Perret , Pavan Kondeti , Rik van Riel , aubrey.li@linux.intel.com, yu.c.chen@intel.com Subject: Re: [sched/fair] b360fb5e59: stress-ng.vm-segv.ops_per_sec -13.9% regression In-Reply-To: References: <20210223023004.GB25487@xsang-OptiPlex-9020> User-Agent: Notmuch/0.21 (http://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Wed, 03 Mar 2021 18:34:13 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 23/02/21 12:36, Valentin Schneider wrote: > On 23/02/21 10:30, kernel test robot wrote: >> Greeting, >> >> FYI, we noticed a -13.9% regression of stress-ng.vm-segv.ops_per_sec due to commit: >> >> >> commit: b360fb5e5954a8a440ef95bf11257e2e7ea90340 ("[PATCH v2 1/7] sched/fair: Ignore percpu threads for imbalance pulls") >> url: https://github.com/0day-ci/linux/commits/Valentin-Schneider/sched-fair-misfit-task-load-balance-tweaks/20210219-211028 >> base: https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git c5e6fc08feb2b88dc5dac2f3c817e1c2a4cafda4 >> >> in testcase: stress-ng >> on test machine: 96 threads Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz with 512G memory >> with following parameters: >> >> nr_threads: 10% >> disk: 1HDD >> testtime: 60s >> fs: ext4 >> class: vm >> test: vm-segv >> cpufreq_governor: performance >> ucode: 0x5003003 >> So I've been running this on my 32 CPU arm64 desktop with: nr_threads: 10% nr_threads: 50% (20 iterations each) In the 50% case I see a ~2% improvement, in the 10% a -0.3% regression (another batch showed -0.08%)... Still far off from the reported -14%. If it's really required I can go find an x86 box to test this on, but so far it looks like a fluke.