From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753502AbdGCK4y (ORCPT ); Mon, 3 Jul 2017 06:56:54 -0400 Received: from Galois.linutronix.de ([146.0.238.70]:42917 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752658AbdGCK4x (ORCPT ); Mon, 3 Jul 2017 06:56:53 -0400 Date: Mon, 3 Jul 2017 12:56:45 +0200 (CEST) From: Thomas Gleixner To: Andy Lutomirski cc: x86@kernel.org, linux-kernel@vger.kernel.org, Borislav Petkov , Linus Torvalds , Andrew Morton , Mel Gorman , "linux-mm@kvack.org" , Nadav Amit , Rik van Riel , Dave Hansen , Arjan van de Ven , Peter Zijlstra Subject: Re: [PATCH v4 10/10] x86/mm: Try to preserve old TLB entries using PCID In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323329-1251026268-1499079405=:2188" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1251026268-1499079405=:2188 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Thu, 29 Jun 2017, Andy Lutomirski wrote: > ping-pong between two mms on the same CPU using eventfd: > patched: 1.22µs > patched, nopcid: 1.33µs > unpatched: 1.34µs > > Same ping-pong, but now touch 512 pages (all zero-page to minimize > cache misses) each iteration. dTLB misses are measured by > dtlb_load_misses.miss_causes_a_walk: > patched: 1.8µs 11M dTLB misses > patched, nopcid: 6.2µs, 207M dTLB misses > unpatched: 6.1µs, 190M dTLB misses > > Reviewed-by: Nadav Amit > Signed-off-by: Andy Lutomirski Reviewed-by: Thomas Gleixner --8323329-1251026268-1499079405=:2188-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f71.google.com (mail-wm0-f71.google.com [74.125.82.71]) by kanga.kvack.org (Postfix) with ESMTP id 581A76B0279 for ; Mon, 3 Jul 2017 06:56:57 -0400 (EDT) Received: by mail-wm0-f71.google.com with SMTP id z75so6255501wmc.5 for ; Mon, 03 Jul 2017 03:56:57 -0700 (PDT) Received: from Galois.linutronix.de (Galois.linutronix.de. [2a01:7a0:2:106d:700::1]) by mx.google.com with ESMTPS id p62si17528632wmp.45.2017.07.03.03.56.55 for (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 03 Jul 2017 03:56:55 -0700 (PDT) Date: Mon, 3 Jul 2017 12:56:45 +0200 (CEST) From: Thomas Gleixner Subject: Re: [PATCH v4 10/10] x86/mm: Try to preserve old TLB entries using PCID In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323329-1251026268-1499079405=:2188" Sender: owner-linux-mm@kvack.org List-ID: To: Andy Lutomirski Cc: x86@kernel.org, linux-kernel@vger.kernel.org, Borislav Petkov , Linus Torvalds , Andrew Morton , Mel Gorman , "linux-mm@kvack.org" , Nadav Amit , Rik van Riel , Dave Hansen , Arjan van de Ven , Peter Zijlstra This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1251026268-1499079405=:2188 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT On Thu, 29 Jun 2017, Andy Lutomirski wrote: > ping-pong between two mms on the same CPU using eventfd: > patched: 1.22Aus > patched, nopcid: 1.33Aus > unpatched: 1.34Aus > > Same ping-pong, but now touch 512 pages (all zero-page to minimize > cache misses) each iteration. dTLB misses are measured by > dtlb_load_misses.miss_causes_a_walk: > patched: 1.8Aus 11M dTLB misses > patched, nopcid: 6.2Aus, 207M dTLB misses > unpatched: 6.1Aus, 190M dTLB misses > > Reviewed-by: Nadav Amit > Signed-off-by: Andy Lutomirski Reviewed-by: Thomas Gleixner --8323329-1251026268-1499079405=:2188-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org