From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752135AbdBBQPA (ORCPT ); Thu, 2 Feb 2017 11:15:00 -0500 Received: from mail-by2nam03on0076.outbound.protection.outlook.com ([104.47.42.76]:38544 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751504AbdBBQO7 (ORCPT ); Thu, 2 Feb 2017 11:14:59 -0500 From: "Ghannam, Yazen" To: Borislav Petkov CC: x86-ml , Yves Dionne , Brice Goglin , Peter Zijlstra , lkml Subject: RE: [RFC PATCH] x86/CPU/AMD: Bring back Compute Unit ID Thread-Topic: [RFC PATCH] x86/CPU/AMD: Bring back Compute Unit ID Thread-Index: AQHSfMYxvrnaS0VdfkWSUoCNViP3AKFUpQKAgAAKIoCAAAHzQIAACXGAgAAErACAAOINAIAAQdDQ Date: Thu, 2 Feb 2017 16:14:54 +0000 Message-ID: References: <20170201200237.36s2jwjgxi24we66@pd.tnic> <20170201214421.ppw2ww3faxxu2jrm@pd.tnic> <20170201222507.qvcn6dsxucn6fqcv@pd.tnic> <20170201224150.ohb7f7jvbttnikkz@pd.tnic> <20170202121054.im3c3iiqp26a2dyb@pd.tnic> In-Reply-To: <20170202121054.im3c3iiqp26a2dyb@pd.tnic> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Yazen.Ghannam@amd.com; x-originating-ip: [73.35.89.163] x-ms-office365-filtering-correlation-id: a7291377-4e14-49a7-5bcc-08d44b86a008 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081);SRVR:CY4PR12MB1640; x-microsoft-exchange-diagnostics: 1;CY4PR12MB1640;7:VVZtkM8Mg64299n21011jCnW+FUaeX5yT2QpqdKw6n6FXztOxyejkwD5r5xGTPEK4M55IddGxEe39STC/djjIe8pIJQPdGEkJYB4YkqmqBdjk6nW/pbR20mJ1n0sHSHzrhWzRbNdUK7+IxSkd40WX3CR6nFnJH86LDYpm++YLMTDCRuAokDAkCz8fCghbuswNpNEnNWc7qknmCYbstTmoyuJY3Je9rsir0UOF8Yz/Jwd66zCv1OKeQ0bOf6t3Unbu+uU3tLklCTq0Pjn7wCJOjY5u+PPZEjdOYmeytGRQtuK2qxCYYLywIsNndsAkqUSvDIxrmWzGxgIYn5UtREJuA5raYYJbho3V/c9oAn+WX2JsyGvgkXCej+o5i/BZNLIUEJJusrQNfSAfYSBUtiI4Pe11fWlKxktQf3+M9wgZ33EEoSOJj8T5ZMGdelUACYYR80+24AO1SX5Ynuh3iwKnLCbnG1e4WNxsJ2xCsPwkS7n0+CSasNXA8KkwVnmVLqZCu6vZm++dJ29ym5y96qwPr4tf7r3aS9+fql4Fr/9aPp/368kqvfrzAmVnaCDTL0W;20:o0aafIwKnA8yv62V2HvPMQZD27WSjV+QDQRaTjGC0HNVt0kcRaga/tGwxzMmzvdQT5QDzgLk7/n7V/+e+Ij5fzO9jl1nq5ZpEUfUptPcBC+utmz85E7gUSX32kt2XwfZRCgC88QKl83etWq7l5WUPrjREJ2XbhGt9Ga+cPWuoq0CIu2QpiBnp4/rQVgdVYLMjtw7CpqStGa8eD0uZKekRgUCdlHxz8JLr6rc47Pjspd0UKd5OmRx5lHplF5fE749 x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123558025)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148);SRVR:CY4PR12MB1640;BCL:0;PCL:0;RULEID:;SRVR:CY4PR12MB1640; x-forefront-prvs: 02065A9E77 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39860400002)(39850400002)(39410400002)(39840400002)(39450400003)(189002)(377454003)(13464003)(199003)(3280700002)(74316002)(8936002)(229853002)(101416001)(106116001)(106356001)(105586002)(7736002)(68736007)(305945005)(25786008)(77096006)(39060400001)(6436002)(54906002)(6506006)(38730400001)(2900100001)(9686003)(189998001)(92566002)(99286003)(97736004)(55016002)(6916009)(33656002)(53936002)(122556002)(4326007)(2950100002)(3660700001)(110136003)(5660300001)(66066001)(8676002)(7696004)(3846002)(6116002)(102836003)(86362001)(50986999)(54356999)(76176999)(2906002)(81166006)(81156014)(93886004);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1640;H:CY4PR12MB1640.namprd12.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2017 16:14:54.6810 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1640 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id v12GF4qN018214 > -----Original Message----- > From: Borislav Petkov [mailto:bp@alien8.de] > Sent: Thursday, February 2, 2017 7:11 AM > > Context switches have dropped, cache misses are the same and we have a > rise in cpu-migrations. That last bit is interesting and I don't have an > answer yet. Maybe peterz has an idea. > Could it be that the scheduler is more lax about migrations between SMT siblings? > Cycles have dropped too. > > And we're 6 secs faster so I'll take that. > > Now on to run the same thing on a bigger bulldozer. > Here are my results on a 32C Bulldozer system with an SSD. Also, I use ccache so I added "ccache -C" in the pre-build script so the cache gets cleared. Before: Performance counter stats for 'make -s -j65 bzImage' (3 runs): 2375752.777479 task-clock (msec) # 23.589 CPUs utilized ( +- 0.35% ) 1,198,979 context-switches # 0.505 K/sec ( +- 0.34% ) 8,964,671,259 cache-misses ( +- 0.44% ) 79,399 cpu-migrations # 0.033 K/sec ( +- 1.92% ) 37,840,875 page-faults # 0.016 M/sec ( +- 0.20% ) 5,425,612,846,538 cycles # 2.284 GHz ( +- 0.36% ) 3,367,750,745,825 instructions # 0.62 insn per cycle ( +- 0.11% ) 750,591,286,261 branches # 315.938 M/sec ( +- 0.11% ) 43,544,059,077 branch-misses # 5.80% of all branches ( +- 0.08% ) 100.716043494 seconds time elapsed ( +- 1.97% ) After: Performance counter stats for 'make -s -j65 bzImage' (3 runs): 1736720.488346 task-clock (msec) # 23.529 CPUs utilized ( +- 0.16% ) 1,144,737 context-switches # 0.659 K/sec ( +- 0.20% ) 8,570,352,975 cache-misses ( +- 0.33% ) 91,817 cpu-migrations # 0.053 K/sec ( +- 1.67% ) 37,688,118 page-faults # 0.022 M/sec ( +- 0.03% ) 5,547,082,899,245 cycles # 3.194 GHz ( +- 0.19% ) 3,363,365,420,405 instructions # 0.61 insn per cycle ( +- 0.00% ) 749,676,420,820 branches # 431.662 M/sec ( +- 0.00% ) 43,243,046,270 branch-misses # 5.77% of all branches ( +- 0.01% ) 73.810517234 seconds time elapsed ( +- 0.02% ) Thanks, Yazen