From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from BN8PR05CU002.outbound.protection.outlook.com (mail-eastus2azon11011005.outbound.protection.outlook.com [52.101.57.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0700131E828 for ; Wed, 20 May 2026 03:06:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.57.5 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779246386; cv=fail; b=nbMqRjgRpStxG+YX6W2nX0wqsEqZoGWFQkj/NnxEky+Pj9IUxw31H3JDcJcvB3HUG4odW+bts/DeeHe1xym+act7Rt/zd3S60psa7f82H/xqq1JYokQgrS8VD/0a2j+oFfcp/2WdRHW9jAM2eny0Sh01uxIhfCklvs40VQkKtoc= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779246386; c=relaxed/simple; bh=mV4oyfSyX9fKaYuFc/O7By/UkVc+2N2fNHLj99T1F04=; h=Message-ID:Date:MIME-Version:Subject:To:CC:References:From: In-Reply-To:Content-Type; b=LUORqTmKlxhLV5MbsYDyxfUYF+1Kfm2R5QFpOYslVKVEA/eoYEmXAKFUMC/MeHYDUg9IJxq8j5mbGt/zxKXf30uq0u+FWmtMNNxHjiYuFrFnSgpyD6meXZOOyy3tm4vNRELE7UYSur99x1MjRifol8juIDsTwwo7mLGTR7qrSBo= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com; spf=fail smtp.mailfrom=amd.com; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b=EA/+xU+S; arc=fail smtp.client-ip=52.101.57.5 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="EA/+xU+S" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=j+IbSoauhaoqWnYbEYSONOAz1Sxs18+0CYSdETk0VGfAAHrximxEFbXSSqM39s718YwyDaFAatrl1thwOZIaxSL/FqnHiLrzRehbOaQWzjQh6i0LcWoqkRbelNkPgokQXguSXtAa9qNWMv+SGd7ltj2kXqNLBe3j04DHVlI9T3nac2yf9MwTyqTaOghQageaWBSmBOSF4qX8IptLcxzn3ZLGXGX7+enB+OVLj5qxsHWjz7aX4HD3M8p2QODSgz6IDmLbbYuFLF5Zm7LsnqfNRtWQpkmDyr2oTpfDDlMb9mGRz6Y6FvsrgDm5rbIZ748KRq/cCfdp2nPCFlpVrWx9Wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xQTC5JSvsjsdADDH2TT1Fo0mMMFlO0JHuZjq0menyUE=; b=CqMRfPzhUDms4nhFm4t8oAZv3zh4q9OI0I2h9o7bLmUG73tpeHz+4LQ+wW/iMg+pZ83+FF3JzKGkfdZIRBtRvR5C1y32cyAzXzDHLS1g1xmCW+VqQ3hK0cGtnP7kITEXCPt4gYmIOIfZpABwulxBqBAJSp5mh4+/Bg2glTVueypgu7QtY3yuhANglUw6D7uSoreR+NBK8VoxSRxog2V/2VHSDbeLy/M+Rl8feeInXghEdNVk39UZEHFikeF/k6xiaZR7vjrwKpq6y+pXP202pRArQ/OSyHJqSKAfmYPiak9qcXoqZKHHOsWM+3PZp/TZ0ttDSiUJwabW1/g55m/7Cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=linux.intel.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xQTC5JSvsjsdADDH2TT1Fo0mMMFlO0JHuZjq0menyUE=; b=EA/+xU+SsYQdWNdy6xyY899AYUfWwQaU7qCMbR65BiX1lS1JmjGxCdishptlg2mwsgO0bjkxEreBKXVSKQqHqMao2Lr5Zl3ZIHO912lv8GlAmsn0yqGheI7HEKPJgQiF6TsEtW0hfxsFsPWYfSe9qqCQk0F56m1laYtygRcP8yk= Received: from CH2PR18CA0024.namprd18.prod.outlook.com (2603:10b6:610:4f::34) by MW4PR12MB5642.namprd12.prod.outlook.com (2603:10b6:303:187::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.14; Wed, 20 May 2026 03:06:18 +0000 Received: from CH2PEPF0000009A.namprd02.prod.outlook.com (2603:10b6:610:4f:cafe::b5) by CH2PR18CA0024.outlook.office365.com (2603:10b6:610:4f::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.25.24 via Frontend Transport; Wed, 20 May 2026 03:06:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=satlexmb07.amd.com; pr=C Received: from satlexmb07.amd.com (165.204.84.17) by CH2PEPF0000009A.mail.protection.outlook.com (10.167.244.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.11 via Frontend Transport; Wed, 20 May 2026 03:06:17 +0000 Received: from satlexmb10.amd.com (10.181.42.219) by satlexmb07.amd.com (10.181.42.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.41; Tue, 19 May 2026 22:06:15 -0500 Received: from satlexmb08.amd.com (10.181.42.217) by satlexmb10.amd.com (10.181.42.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.41; Tue, 19 May 2026 22:06:14 -0500 Received: from [10.136.36.105] (10.180.168.240) by satlexmb08.amd.com (10.181.42.217) with Microsoft SMTP Server id 15.2.2562.41 via Frontend Transport; Tue, 19 May 2026 22:06:06 -0500 Message-ID: <69ff1b28-10d1-4c45-b32b-00d27da5180e@amd.com> Date: Wed, 20 May 2026 08:35:59 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [Patch v4 00/16] Cache aware scheduling enhancements To: Tim Chen , Peter Zijlstra , Ingo Molnar , Vincent Guittot CC: Juri Lelli , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Valentin Schneider , Madadi Vineeth Reddy , "Hillf Danton" , Shrikanth Hegde , "Jianyong Wu" , Yangyu Chen , Tingyin Duan , Vern Hao , Vern Hao , Len Brown , Aubrey Li , Zhao Liu , Chen Yu , Chen Yu , Adam Li , Aaron Lu , Tim Chen , Josh Don , Gavin Guo , Qais Yousef , Libo Chen , Luo Gengkun , References: Content-Language: en-US From: K Prateek Nayak In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PEPF0000009A:EE_|MW4PR12MB5642:EE_ X-MS-Office365-Filtering-Correlation-Id: 53e39503-33a6-4e7e-48eb-08deb61cc2a0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|36860700016|32650700020|30052699003|376014|1800799024|82310400026|22082099003|18002099003|56012099003|13003099007|11063799006; X-Microsoft-Antispam-Message-Info: 1tDFj2vxjZdqLKgR83zowgKGpQBX5PgHTp635QQIMe4pP0qvJyNBdvS7N2IgOVAJAgxy7JvVGFZT/XPn4fHumwjV7FnhnqUZJddyxhd0WQvDkvRMoSMak5zPxt1Gi3rSqAejQRc25mEeloZIyeoNMMx+poNOCwsEwhPmo620daQjZBeIMEzjNEz4d7+daUOCb7eL35A9gOJFUnhDHM5JrwJugBljwuR7mEFxpje7kUZCl95TdKB335QFABoqqQEytoqp8RIwabD+xZM7bTgPcwdCrFrnGI/K8GZXGY8ORR7DJ77uXLva203yG+/n5DJTusTyGD+MBrm87XcovvOy8IvjVpYxnN4AFp3+wirXm8WEpSbRIU4WgEYN7MHNL3g29XMubfFCKTq5hbb/z6J3+x1r61CqKklQCq4wFcGhi4r+N0PysrIJRFJD856z/n8CIljX38E+2NuTq0I3+TANCdUBVLXLwxloqPQGB8lnWRdsQI1Ttz8pdGbB/E5Ru1+HJShePzzfkMPIOyhUHw+K9TlHGL6oS/gUsZc8s26m0TJMOIBP8acb7nuR/eA3UGbmatL/zvtdzOBGeXiMgroLebGKtSyMqqjzIg9jaQftBHw5rrp8A8LVY49HUJQKwtohdrcKkFFe9CtcKQCch18CURAxV04h3tFw/v0QxT8+oGLaVTXOSRZFVaWyRkgswud7L4fqeRhlJoG962RfZXOmvOGQNloBfJPzOmnGsZBffXU= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:satlexmb07.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(36860700016)(32650700020)(30052699003)(376014)(1800799024)(82310400026)(22082099003)(18002099003)(56012099003)(13003099007)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: prC0gTivQ+2AnI/H2g7oCKbl3VyxDrHjR5UKqoteiXbYOSVGBnehCXQpAj7QzDnkUTxpKDcfS1cOOdX/hZ6XyfI50fep022mC+sxNxcI9bWlwCSQsNKzyBpkPCaewRHfeNAoSd6xEJTadLmotKqrvvtcPdeg9v3F8mJ9jPsv7kjRprZBtbOoKGJNYD7otNJFYDQ3oasOI6bv2Wk3vNmEvoxnagQOlGjoQ2PqMxBuLIO3nqaJhcjoK6vVu8h8zohxKlt6Gjtmf2KedLU3YZPwM15IjK/CSkYmBwXas04b82Y4ahLaXjIMGd9dE2C/DVSNRHhg1L2FY6rhyaA0QJioLdjTQOJCbt0dKAN1IyJTV5CNtofbfATvH+m9t2QImJm+T50FXEgn24N9MUtu8+Ojmq+Wj2uJXqb8G8yvys31DLJSvp39SVay4KuHJZgKbsmM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2026 03:06:17.3271 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 53e39503-33a6-4e7e-48eb-08deb61cc2a0 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[satlexmb07.amd.com] X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF0000009A.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB5642 Hello Tim, Chenyu, On 5/14/2026 2:09 AM, Tim Chen wrote: > This patch set contains cache-aware scheduling enhancements > and bug fixes on top of Peter's sched/cache branch: > https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git/log/?h=sched/cache I took the latest queue:sched/core for a spin before and after the sched/cache merge and everything is now looking fine. I've temporary lost access to my usual test machine so I could only grab the microbenchmark data but they are mostly positive to unaffected as expected. I'll update if I see anything funky with longer running benchmarks if and when I get a chance. Following is the data from a dual socket Zen4c system (2 x 128C/256T) with 32 LLCs in total: o Kernels: tip: queue:sched/core at commit dd29c017aed6 ("sched/rt: Have RT_PUSH_IPI be default off for non PREEMPT_RT") sched-cache: queue:sched/core at commit a26d9208c137 ("Merge branch 'sched/cache'") o Benchmark results ================================================================== Test : hackbench Units : Normalized time in seconds Interpretation: Lower is better Statistic : AMean ================================================================== Case: tip[pct imp](CV) sched_cache[pct imp](CV) 1-groups 1.00 [ -0.00]( 9.66) 0.92 [ 8.04](14.93) 2-groups 1.00 [ -0.00]( 9.22) 0.88 [ 11.96](12.53) 4-groups 1.00 [ -0.00]( 2.14) 0.99 [ 0.93]( 1.55) 8-groups 1.00 [ -0.00]( 2.80) 1.00 [ 0.22]( 3.96) 16-groups 1.00 [ -0.00]( 5.54) 1.00 [ -0.49]( 2.76) ================================================================== Test : tbench Units : Normalized throughput Interpretation: Higher is better Statistic : AMean ================================================================== Clients: tip[pct imp](CV) sched_cache[pct imp](CV) 1 1.00 [ 0.00]( 0.03) 1.00 [ 0.30]( 0.29) 2 1.00 [ 0.00]( 0.32) 1.00 [ -0.45]( 1.86) 4 1.00 [ 0.00]( 0.34) 1.00 [ 0.38]( 0.14) 8 1.00 [ 0.00]( 0.24) 1.01 [ 0.56]( 0.34) 16 1.00 [ 0.00]( 0.45) 1.00 [ 0.12]( 0.05) 32 1.00 [ 0.00]( 0.58) 1.01 [ 1.27]( 0.58) 64 1.00 [ 0.00]( 0.81) 1.01 [ 1.32]( 0.16) 128 1.00 [ 0.00]( 0.53) 1.03 [ 3.27]( 1.15) 256 1.00 [ 0.00]( 0.30) 1.02 [ 2.14]( 0.64) 512 1.00 [ 0.00]( 3.73) 1.01 [ 1.00]( 2.73) 1024 1.00 [ 0.00]( 0.23) 0.99 [ -0.53]( 0.29) 2048 1.00 [ 0.00]( 0.14) 0.99 [ -0.73]( 0.37) ================================================================== Test : stream-10 Units : Normalized Bandwidth, MB/s Interpretation: Higher is better Statistic : HMean ================================================================== Test: tip[pct imp](CV) sched_cache[pct imp](CV) Copy 1.00 [ 0.00]( 0.66) 1.00 [ 0.04]( 0.43) Scale 1.00 [ 0.00]( 0.89) 1.00 [ 0.17]( 0.70) Add 1.00 [ 0.00]( 0.73) 1.00 [ 0.08]( 0.73) Triad 1.00 [ 0.00]( 0.70) 1.00 [ 0.04]( 0.75) ================================================================== Test : stream-100 Units : Normalized Bandwidth, MB/s Interpretation: Higher is better Statistic : HMean ================================================================== Test: tip[pct imp](CV) sched_cache[pct imp](CV) Copy 1.00 [ 0.00]( 0.32) 1.00 [ -0.25]( 1.49) Scale 1.00 [ 0.00]( 0.26) 0.99 [ -0.50]( 1.56) Add 1.00 [ 0.00]( 0.29) 0.99 [ -0.69]( 1.22) Triad 1.00 [ 0.00]( 0.27) 0.99 [ -0.71]( 1.24) ================================================================== Test : netperf Units : Normalized Througput Interpretation: Higher is better Statistic : AMean ================================================================== Clients: tip[pct imp](CV) sched_cache[pct imp](CV) 1-clients 1.00 [ 0.00]( 0.10) 1.00 [ -0.08]( 0.13) 2-clients 1.00 [ 0.00]( 0.29) 1.00 [ -0.01]( 0.16) 4-clients 1.00 [ 0.00]( 0.36) 1.00 [ -0.25]( 0.21) 8-clients 1.00 [ 0.00]( 0.32) 1.00 [ -0.28]( 0.16) 16-clients 1.00 [ 0.00]( 0.24) 1.00 [ -0.38]( 0.24) 32-clients 1.00 [ 0.00]( 0.42) 1.00 [ -0.46]( 0.49) 64-clients 1.00 [ 0.00]( 0.94) 1.00 [ -0.40]( 0.65) 128-clients 1.00 [ 0.00]( 1.10) 1.00 [ -0.08]( 0.89) 256-clients 1.00 [ 0.00]( 1.06) 1.00 [ -0.10]( 0.97) 512-clients 1.00 [ 0.00]( 4.68) 0.98 [ -1.56]( 4.53) 768-clients 1.00 [ 0.00](34.35) 0.98 [ -2.03](32.96) 1024-clients 1.00 [ 0.00](42.76) 0.98 [ -1.74](43.29) ================================================================== Test : schbench Units : Normalized 99th percentile latency in us Interpretation: Lower is better Statistic : Median ================================================================== #workers: tip[pct imp](CV) sched_cache[pct imp](CV) 1 1.00 [ -0.00](18.94) 0.39 [ 61.36]( 8.81) 2 1.00 [ -0.00]( 1.67) 0.91 [ 8.57](12.48) 4 1.00 [ -0.00]( 9.79) 0.70 [ 29.73](11.76) 8 1.00 [ -0.00]( 2.27) 0.82 [ 18.18]( 6.19) 16 1.00 [ -0.00]( 0.00) 0.98 [ 1.79]( 1.82) 32 1.00 [ -0.00]( 1.92) 1.00 [ -0.00]( 0.72) 64 1.00 [ -0.00]( 1.19) 1.02 [ -1.56]( 0.77) 128 1.00 [ -0.00]( 0.67) 1.00 [ -0.00]( 0.44) 256 1.00 [ -0.00]( 0.46) 1.01 [ -0.88]( 1.08) 512 1.00 [ -0.00]( 0.33) 0.97 [ 2.64]( 2.07) 768 1.00 [ -0.00]( 4.69) 1.02 [ -1.55]( 2.51) 1024 1.00 [ -0.00]( 2.71) 1.05 [ -4.72]( 1.36) ================================================================== Test : new-schbench-requests-per-second Units : Normalized Requests per second Interpretation: Higher is better Statistic : Median ================================================================== #workers: tip[pct imp](CV) sched_cache[pct imp](CV) 1 1.00 [ 0.00]( 0.15) 0.99 [ -0.59]( 0.15) 2 1.00 [ 0.00]( 0.00) 0.99 [ -0.59]( 0.15) 4 1.00 [ 0.00]( 0.00) 1.00 [ -0.29]( 0.15) 8 1.00 [ 0.00]( 0.15) 1.00 [ 0.00]( 0.00) 16 1.00 [ 0.00]( 0.15) 1.00 [ 0.00]( 0.00) 32 1.00 [ 0.00]( 0.15) 1.00 [ -0.29]( 0.00) 64 1.00 [ 0.00]( 0.00) 1.00 [ 0.00]( 0.00) 128 1.00 [ 0.00](12.53) 0.99 [ -0.59](13.81) 256 1.00 [ 0.00]( 0.15) 1.00 [ -0.28]( 0.51) 512 1.00 [ 0.00]( 0.84) 1.01 [ 0.75]( 1.02) 768 1.00 [ 0.00]( 2.05) 1.01 [ 1.18]( 1.25) 1024 1.00 [ 0.00]( 2.90) 0.98 [ -1.62]( 1.25) ================================================================== Test : new-schbench-wakeup-latency Units : Normalized 99th percentile latency in us Interpretation: Lower is better Statistic : Median ================================================================== #workers: tip[pct imp](CV) sched_cache[pct imp](CV) 1 1.00 [ -0.00](12.99) 1.33 [-33.33](31.03) 2 1.00 [ -0.00]( 4.08) 0.77 [ 23.08]( 5.34) 4 1.00 [ -0.00]( 0.00) 0.82 [ 18.18]( 5.53) 8 1.00 [ -0.00]( 0.00) 0.91 [ 9.09]( 0.00) 16 1.00 [ -0.00]( 4.56) 1.00 [ -0.00]( 4.84) 32 1.00 [ -0.00]( 0.00) 0.91 [ 9.09]( 0.00) 64 1.00 [ -0.00]( 5.00) 1.00 [ -0.00]( 5.00) 128 1.00 [ -0.00]( 7.45) 1.17 [-16.67](18.75) 256 1.00 [ -0.00]( 2.70) 1.02 [ -2.49]( 5.07) 512 1.00 [ -0.00]( 0.00) 1.00 [ -0.00]( 0.00) 768 1.00 [ -0.00]( 1.66) 1.02 [ -2.44]( 1.30) 1024 1.00 [ -0.00]( 3.32) 1.01 [ -1.19]( 1.92) ================================================================== Test : new-schbench-request-latency Units : Normalized 99th percentile latency in us Interpretation: Lower is better Statistic : Median ================================================================== #workers: tip[pct imp](CV) sched_cache[pct imp](CV) 1 1.00 [ -0.00]( 0.14) 1.01 [ -0.80]( 0.41) 2 1.00 [ -0.00]( 0.14) 1.02 [ -1.60]( 0.27) 4 1.00 [ -0.00]( 0.00) 1.01 [ -1.07]( 0.68) 8 1.00 [ -0.00]( 0.14) 1.01 [ -0.80]( 0.00) 16 1.00 [ -0.00]( 1.49) 0.98 [ 1.82]( 0.00) 32 1.00 [ -0.00]( 0.89) 0.99 [ 0.53]( 0.27) 64 1.00 [ -0.00]( 1.43) 1.00 [ -0.26]( 1.22) 128 1.00 [ -0.00]( 2.78) 1.01 [ -0.89]( 3.06) 256 1.00 [ -0.00]( 0.13) 1.00 [ -0.00]( 0.13) 512 1.00 [ -0.00]( 6.72) 1.07 [ -6.59]( 8.20) 768 1.00 [ -0.00]( 3.42) 1.05 [ -4.61]( 2.67) 1024 1.00 [ -0.00]( 4.37) 0.99 [ 1.43]( 2.40) --- Thanks a ton! And sorry for not having been the most responsive on the latest iterations. -- Thanks and Regards, Prateek