From: Reinette Chatre <reinette.chatre@intel.com>
To: kernel test robot <oliver.sang@intel.com>,
James Morse <james.morse@arm.com>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>,
Shaopeng Tan <tan.shaopeng@jp.fujitsu.com>,
Tony Luck <tony.luck@intel.com>, <linux-kernel@vger.kernel.org>
Subject: Re: [morse:mpam/move_to_fs/v7_bare] [x86/resctrl] 0021800a46: will-it-scale.per_process_ops 18.4% improvement
Date: Mon, 10 Mar 2025 14:17:51 -0700 [thread overview]
Message-ID: <6cd8d37e-19bd-4fb8-8b91-e5b2c5f6f7e7@intel.com> (raw)
In-Reply-To: <202503102156.d70c4800-lkp@intel.com>
Hi,
On 3/10/25 7:06 AM, kernel test robot wrote:
>
>
> Hello,
>
> kernel test robot noticed a 18.4% improvement of will-it-scale.per_process_ops on:
>
>
> commit: 0021800a465d495a536265c52f8a031da43948ed ("x86/resctrl: Use schema type to determine the schema format string")
> https://git.kernel.org/cgit/linux/kernel/git/morse/linux.git mpam/move_to_fs/v7_bare
>
> testcase: will-it-scale
> config: x86_64-rhel-9.4
> compiler: gcc-12
> test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 512G memory
> parameters:
>
> nr_task: 100%
> mode: process
> test: signal1
> cpufreq_governor: performance
>
>
> In addition to that, the commit also has significant impact on the following tests:
>
> +------------------+---------------------------------------------------------------------------------------------+
> | testcase: change | stress-ng: stress-ng.usersyscall.ops_per_sec 18.0% improvement |
> | test machine | 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 512G memory |
> | test parameters | cpufreq_governor=performance |
> | | nr_threads=100% |
> | | test=usersyscall |
> | | testtime=60s |
> +------------------+---------------------------------------------------------------------------------------------+
>
>
>
>
> Details are as below:
> -------------------------------------------------------------------------------------------------->
>
>
> The kernel config and materials to reproduce are available at:
> https://download.01.org/0day-ci/archive/20250310/202503102156.d70c4800-lkp@intel.com
>
> =========================================================================================
> compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
> gcc-12/performance/x86_64-rhel-9.4/process/100%/debian-12-x86_64-20240206.cgz/lkp-spr-2sp4/signal1/will-it-scale
>
> commit:
> a13ae432a6 ("x86/resctrl: Use schema type to determine how to parse schema values")
> 0021800a46 ("x86/resctrl: Use schema type to determine the schema format string")
>
It is surprising to me that these commits make a difference in these workloads. I searched around for resctrl in
https://github.com/intel/lkp-tests but is seems as though it runs the resctrl selftests only and do not
use resctrl as part of any tests reported here. From what I understand, by not even mounting resctrl, these tests
(a) do not exercise these code paths, and (b) do not use resctrl to control resources allocated for these workloads.
Reinette
next prev parent reply other threads:[~2025-03-10 21:17 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-10 14:06 [morse:mpam/move_to_fs/v7_bare] [x86/resctrl] 0021800a46: will-it-scale.per_process_ops 18.4% improvement kernel test robot
2025-03-10 21:17 ` Reinette Chatre [this message]
2025-03-11 1:21 ` Oliver Sang
2025-03-11 2:30 ` Reinette Chatre
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6cd8d37e-19bd-4fb8-8b91-e5b2c5f6f7e7@intel.com \
--to=reinette.chatre@intel.com \
--cc=james.morse@arm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lkp@intel.com \
--cc=oe-lkp@lists.linux.dev \
--cc=oliver.sang@intel.com \
--cc=tan.shaopeng@jp.fujitsu.com \
--cc=tony.luck@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox