From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5CE05CD1284 for ; Tue, 2 Apr 2024 20:04:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 898DB6B0088; Tue, 2 Apr 2024 16:04:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 848F36B0089; Tue, 2 Apr 2024 16:04:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7105C6B008A; Tue, 2 Apr 2024 16:04:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 534C66B0088 for ; Tue, 2 Apr 2024 16:04:33 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 11DD61A082E for ; Tue, 2 Apr 2024 20:04:33 +0000 (UTC) X-FDA: 81965669226.29.320F58A Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by imf02.hostedemail.com (Postfix) with ESMTP id 36BB68000A for ; Tue, 2 Apr 2024 20:04:30 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=iNkgRY7Y; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of shy828301@gmail.com designates 209.85.208.44 as permitted sender) smtp.mailfrom=shy828301@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712088271; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=5lA2OEiwTHf6Vu6NFpQY5RNedXmZH/5MKWoN5WPisA8=; b=KD+EhK9tn7VLjJrxeisfc9ugsyBsksysai17DFD4hRDKqG35lA7nR145J3fQALqU6Urqwk IyjttovdZgPq21989fJXUyHoH6KStvOcezrvZ/tkKN82l2hLRqnSjIO/n5o/SETgHUrve5 lvnEza/kilIVpGk0GOwuqjbXmPHqJgo= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=iNkgRY7Y; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of shy828301@gmail.com designates 209.85.208.44 as permitted sender) smtp.mailfrom=shy828301@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712088271; a=rsa-sha256; cv=none; b=QKt2aTuQXcYHRLxZqAESxVU7cVW7ETQO24WX/vLPFKy3y7KEnlFyFjfQghyIZR94iC0qyt PJ2goa2x334zfFkX/lI3Dg9fu8ZlnOkHgs9YYJhZulnD8zVEyBJSURVRm33surjQ/6Dli1 y/NC9TFV/o8RMxNbaC1OGlvE5FiGRVA= Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-56bf6591865so8203683a12.0 for ; Tue, 02 Apr 2024 13:04:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712088269; x=1712693069; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=5lA2OEiwTHf6Vu6NFpQY5RNedXmZH/5MKWoN5WPisA8=; b=iNkgRY7YR1z9MSxUqqX7kahq8vhHu/WxHqSBrtBDcR47dlk/C5UbuK4nwZSNnMNCLn 8fnikFHqyAIvOjY9w1jIIANNnviNzoXMwxHv5zspO7ffc5ZZ0PMcET19bUvucrFqooGv uuqXbRLyjpLbQGhbxb6jdOZpw6NA160ZKEhd8o5jG8943HLXm2bOW7LHeyGG/w6xirJp ZzLFCugS4A8E4C8iMLi6lAeFkj6nCEc5PNQKCPNlvZt6aie95VwtNXsL8j7VHFRFbTRG CAX/OpYlxnRHYcD7hW9QrlASPw0Bu16tTzx4MNOK3t5OdHP5QQC6c5V44Gcrtg8SQjZR AvnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712088269; x=1712693069; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5lA2OEiwTHf6Vu6NFpQY5RNedXmZH/5MKWoN5WPisA8=; b=s8y9mX/v3nhCTOlYF/gI6+vsrfjJhyMqpJiFjsaPKEadCa4bWNrmpP64PCXkNLxDmy Fs8X9k9s2afH6As3KbhT1wUytAp6wK29Uce21B6in/FRYVoLn9F5C9Z1p8ofefxg6VbO SPMxVXs9i0iY4lOx+fN0lwfDuTCeDTRhTR+TS4+wfQaE+eDu7o6Wr+znoyfVD3YO8IPp Rw/31Efj2vFu/wmjL/YPmlYZY2CD8KLcW4Q4IXra001D5550N1BMqNLQzhSqM1uzW2bD hnt98N2n3CAPCdWf8eEu/8gTpPuoCz6tM6dvNJpxQyE279jSGTYyBHPu2fXdi3QgRcrS 7YBw== X-Forwarded-Encrypted: i=1; AJvYcCVcirhbMbrisdlro8xS/Ma0WEzl26+pGxsfp4vIpW32Y6ItqWFn5pXJ2eKrYBW6LCX592L6wDbOq86kuX54zq3ZiGw= X-Gm-Message-State: AOJu0YxqTvLrMoeSlJj1VDj1/iy5kkOVz6yL0Nj9I0Yh5yVesWbpg9Cs AI8NYo2OiyMu7479+dk1hIYXy36mZgqoUTJ+IJNZxIUFRDt+9M7NN4ZY99wsDh1NSke6sDYXC1e Y3GQE1FnTtVNutki0hUulHO/EhdQ= X-Google-Smtp-Source: AGHT+IEmnl8j2NP45EeRuLIyjLQ1XNnVNG1unQdD/1itBvw5bbYpmnU7aryIYd4aD38xnxbe9q8NJzOLGJZrC4+FsmI= X-Received: by 2002:a50:baa7:0:b0:568:145a:4a19 with SMTP id x36-20020a50baa7000000b00568145a4a19mr519556ede.4.1712088269193; Tue, 02 Apr 2024 13:04:29 -0700 (PDT) MIME-Version: 1.0 References: <20240401191614.00007c83@Huawei.com> In-Reply-To: <20240401191614.00007c83@Huawei.com> From: Yang Shi Date: Tue, 2 Apr 2024 13:04:17 -0700 Message-ID: Subject: Re: [LSF/MM/BPF TOPIC] Multi-sized THP performance benchmarks and analysis on ARM64 To: Jonathan Cameron Cc: lsf-pc@lists.linux-foundation.org, olivier.singla@amperecomputing.com, "Christoph Lameter (Ampere)" , Linux MM , Michal Hocko , Dan Williams Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 36BB68000A X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: s767x4xznctoaq6cx53wnx7yeiqejczx X-HE-Tag: 1712088270-457382 X-HE-Meta: U2FsdGVkX1/feSIz2mAvXkh59xY2P3mCYEBKKAtmV0YAK6DI9J14JUQV4VZmhCSnf7eT2AOCRZs06Xwy4Dkj0tEx7sNCuMH/7WKzTBhU4cUvD09VT1YuO4tBw24dIg0DWmM0++GYDrT5LdeN7meVt1LciwLeBvvReFo+8SEJ5SxPE52M0JeHEgxDO+xVyJ8j3bQdTZAzdHjrhFhQOakBMxAV3I80dcuCVp6Fow9UWZLGdQeZ//OUlOC146w3mO6M6RnXRebyYxmdXKNlk51uvsgARSzVYk5cy1jcpwOgWNMnF7y153ywRhdr4bpAOFjkpefAOrnSpJtmYuZT8AbVgzn2bldHoq3VKtKHn8l0xmDJbDvCjkI/kWp3sdmjC6nSCF8a/fVa3cXYzcbwNYnmi2VFm1YCXQbJHSxGAsQU7zmgulPu3SpV/xarRGqQpAzCBhkN0XxR9mpag8PVnvBE3AL7yTDhYShruKiW+SORT/881JzVv4WBE5HNCli2kCgMRZ0W0buF1hKXVvImysFldBS7w4G2vrWl7VuZ4kxk94Hkq8ds5VpxENvxWJObkxpwO2GAh/Q0ZhWpZRrX0GiTaaXzQ3hvYkS2+9VRp/ZbD4pXxHJsGZN/5UqNcVAiWyjo/BMNoXM97LkEP36/xiYCTXCmj4BYRwI63C0zNpu295bm1IJYwY/U9d8aon5wXgYu6gIsLDKbpEoxcPV51Q+cUxAYYXVojU3qczksHlohVf7Mgehr//E/EGmjJAFxOp47dKurT7MuF9+y8hDjV+VR5HwVuZuMsu6QlXQShbGAIUuHL9ybwXo2o5aSwzDLq0xNRtQ56ajF8d0czrxFU7/HG5/FZeEV5cnkkzAX1bxwnukaHaOwC1tGVcppH51Ec/Gpmk/IQH2ao3EHD8coaTrzdK9ZWJO8Qisf8nKbBbHcIyVHTYvUuELIl+/Nu5mCgESyqkIJ64+HPNS6/6VOQ0/ y7f8Kt3V DJpPae2vDz9QJI6FV14Ep/tdrG2/RBSz/FH7c8qw+7kSOpsYk5aDy9bZN7KkklD/J8ScbD2PWqkshXlogRRf95jrjb8dZTy26xKRRy5m+UF+FKY5Oz7wLsEk3FI/aHb7nGFvh3yoBlz1t5UhjipTdBuGgaZ9JuXDzujTqsGIuOhjqi7w54tZc26bz18Rlpk349ELuSalaw4Mj3qgwTox6Sa6/TboYRnCfiv+ILRGrX7ZJ6YYowBwmhmD3ZS/7mn7zDtkD5toB3ZBn/AVvnrRp6v0gqhpSSOmoBDnI/i2V0hoKyo7ZkmDbd8J8OA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Apr 1, 2024 at 11:16=E2=80=AFAM Jonathan Cameron wrote: > > On Thu, 28 Mar 2024 09:47:04 -0700 > Yang Shi wrote: > > > We just made some progress regarding multi-sized THP benchmarking on > > the ARM64 platform. So I'd like to propose the topic "Multi-sized THP > > performance benchmark on ARM64" for MM track. > > > > We ran a series of benchmarks on Ampere Altra platform using some > > popular workloads in the cloud: In-memory databases, kernel > > compilation, etc, using different sized huge pages: 2M, 128K, 64K and > > others. > > > > This topic will cover: > > - The benchmark data of some popular workloads in Cloud > > - The performance analysis (where the gain came from, the > > contributing factors, etc) > > - Th recommended page sizes which can achieve overall decent performa= nce gain > > > > Sounds like useful data, but is it a suitable topic for LSF-MM? > What open questions etc is it raising? > > I'm very interested in seeing your results, but maybe this isn't the best= path > for them. Thanks for showing interest. Hopefully the benchmark data also can help us for the direction of further optimizations, and I hope this is also a part of the session. > > Jonathan