From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DB77F3A4F36 for ; Tue, 24 Feb 2026 15:30:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771947013; cv=none; b=EAW/vprO8ZWNLy8VnALugc6TyU8w4BcSkqmtfrQFXRcqmuorBgVzONbLR/eSo1EvJcwTlO7qwk5L1qiwQ40yOpOUhRKfKGAwSgg/pKBB1QeBzxkzW8sgOSDLUL6EGymSw4zK0TD/zeO9J/TPBzskXvGlq7JPqZzUylRB6tuHs24= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771947013; c=relaxed/simple; bh=Letht+pU4IXztzcZs4qZmNaTZfPm5JiCc90D1WhFEgg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=icz3uFeseE3l0BFm97OnC4mTVnt2/4YQ2EZok4YCa+xkZ9VzdFuyF7N9W17PFRzvWyZV86cz9LGtNkp2INh8MCgTgtn1I2jHQweqCXhWTEqvKRjan5CRlxGRC/63QwOUCyVaM4N/7zYyW9Rwj57jH33FoPGvbPsxrsyFu+ybJ9Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net; spf=pass smtp.mailfrom=gourry.net; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b=FfYp/e49; arc=none smtp.client-ip=209.85.219.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=gourry.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gourry.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gourry.net header.i=@gourry.net header.b="FfYp/e49" Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-899a2f4cdddso11691476d6.2 for ; Tue, 24 Feb 2026 07:30:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gourry.net; s=google; t=1771947011; x=1772551811; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=sJ07Nk0trE7IYI4IVsXr1fY79mavMg2ecBm7mOXPVF8=; b=FfYp/e49SidaTya/7TzYB2IRqJyYk+XTyc3qhzxqWaWPJdAnUijZL17k+lperYX2HJ MUHmTzQGmXQedXN7q63NAQoAVo9u7NxMqNrziTKWP/sEpt/N7oVz1OGoEeqy8Qq2lwvB vaRjVqHksz9Yz3W8iMeT6ZmxnU/Int0xruUfxGV1oAFbm10QI5tkTu5XiL3uNjMMVpAD /UZyme1SJmWF2BHwWNd+3FoJSrfiuYJwzJ9JwP0z0YhQQtP5z3WBBFPiVzw/LkoVTpwD tSAZYpmXtL7F2FStthlgzpH4HSM0OZUqQ2J8GXXfoo/oYszf16FA3IJ770OcloM3wpyt puJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771947011; x=1772551811; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sJ07Nk0trE7IYI4IVsXr1fY79mavMg2ecBm7mOXPVF8=; b=fUgWgVJBNLevdl/4ZxkEJXi6st6PfExkM8OrWpLytpFdyNuzmrKA6HeN5ueSa9tCQK 9E6smby/DlM8+nrOSKW2juyKcWu9TaiQw3E2hNw2PvSbXQAGBfpMR7f564WKvts57wr6 4LT6ggj7SnqzSBe8zjTyM8Ne8Gm8DtG5I3AI/6cD+iiMwIicGZ/QFlLtJVQz534jExTU riVPMYIt/XUAurCPr0ZTkddagAxEcVSvCfrggXpEMmINwa1r0Pm0VWLEZn3cwMco6kG6 6U3b0/WtnW37JPsLzrqKSem5SLrHGCBYv467uw5DbLr173ywvZQes7bV2BYPS2yJM3F9 yJdQ== X-Gm-Message-State: AOJu0YzB0NfGGWIrU8zEvr1aGxZBjUEG3nbr4Kjk00SEEpkLruKOEAaz eT5obyF5FS/BSPHuSUbyy6VShrmvhsH4zW2kjm9K2+ddn+ka4ApX9tplCMKNzkQwIy8= X-Gm-Gg: ATEYQzyDYSNrjr801SrTOopIBU/xyWVJ73pVhGS3uXlUIvUvgZj1Mh7mQb/INnQLMxK cc4GOfs+PlhVxNN7LoEl5RQFco6wSmiq4kHk5fZbhleJ13RsYod+FdRVQzxid0hUMZldEooM723 vb29646dv08uRiQmEFLNmDjlUPQfPMnj/UeHqd5VXJPYN56T9k1LhR2E4bAVzyOvhgKEZ86+mfH s7GIhePd04TB1U+jHp4B6q0SqcvDr/1Qtt8LOa8eW6L4iBDmcQ7YeaAcGK0Cu2Ab7moX+No6ho9 tSAWLO1/QN0Ob5s4ihpO2A9bYRhbLWbjI+Ak12clsp6vS6N0lOmaDmUY/ATlyoIyeaimvEuG4v4 ttJSS9d631VCYJ5IlNUX7mo5hhsDKkCEfOhRckoLXAhl/v1BiIP7tjFpz6Rh42/lDvchrMwQ+pk PkYhwa1M73H/fGtUr9tgOlWD4Et0HZmvmAnW6QwE1P/GU/JkB6sBm1CzwKv+Jw1S4O8SLvSi7Xj PxPO0Qc7w== X-Received: by 2002:a05:6214:268c:b0:895:bc65:4b0a with SMTP id 6a1803df08f44-89979d4c803mr165241676d6.43.1771947010409; Tue, 24 Feb 2026 07:30:10 -0800 (PST) Received: from gourry-fedora-PF4VCD3F (pool-96-255-20-138.washdc.ftas.verizon.net. [96.255.20.138]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8997c6bb2c3sm93512236d6.16.2026.02.24.07.30.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 07:30:09 -0800 (PST) Date: Tue, 24 Feb 2026 10:30:07 -0500 From: Gregory Price To: Bharata B Rao Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Jonathan.Cameron@huawei.com, dave.hansen@intel.com, mgorman@techsingularity.net, mingo@redhat.com, peterz@infradead.org, raghavendra.kt@amd.com, riel@surriel.com, rientjes@google.com, sj@kernel.org, weixugc@google.com, willy@infradead.org, ying.huang@linux.alibaba.com, ziy@nvidia.com, dave@stgolabs.net, nifan.cxl@gmail.com, xuezhengchu@huawei.com, yiannis@zptcorp.com, akpm@linux-foundation.org, david@redhat.com, byungchul@sk.com, kinseyho@google.com, joshua.hahnjy@gmail.com, yuanchu@google.com, balbirs@nvidia.com, alok.rathore@samsung.com, shivankg@amd.com Subject: Re: [RFC PATCH v5 00/10] mm: Hot page tracking and promotion infrastructure Message-ID: References: <20260129144043.231636-1-bharata@amd.com> <7a574665-0a65-46fb-b87d-d2ae28308759@amd.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7a574665-0a65-46fb-b87d-d2ae28308759@amd.com> On Tue, Feb 24, 2026 at 05:25:13PM +0530, Bharata B Rao wrote: > >> Time in seconds - Lower is better > >> Mop/s total - Higher is better > >> ===================================================================================== > >> Base Base pghot-default > >> pghot-precise > >> NUMAB0 NUMAB2 NUMAB2 NUMAB2 > >> ===================================================================================== > >> Time in seconds 7349.86 4422.50 6219.71 4113.56 > >> Mop/s total 53247.66 88493.630 62923.030 95139.810 > >> > >> pgpromote_success 0 42181834 248503390 41955718 > >> pgpromote_candidate 0 0 577086192 0 > >> pgpromote_candidate_nrl 0 42181834 29410329 41956171 > >> pgdemote_kswapd 0 0 216489010 0 > >> numa_pte_updates 0 42252749 607470975 42037882 > >> numa_hint_faults 0 42183772 606540729 41968150 > >> ===================================================================================== > > For pghot-default, with target_nid alternating between the available > toptier nodes 0 and 1, the numbers catch up with pghot-precise and base > NUMAB2 case as seen below: > ================================ > Time in seconds 4337.98 > Mop/s total 90217.86 > > pgpromote_success 42170085 > pgpromote_candidate 0 > pgpromote_candidate_nrl 42171963 > pgdemote_kswapd 0 > numa_pte_updates 42338538 > numa_hint_faults 42185662 > ================================ > Fascinating! Thank you for the quick follow up. I wonder if this was a lucky run, it almost seems *too* perfect. ~Gregory