From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 45467 invoked by alias); 25 Nov 2019 12:04:08 -0000 Mailing-List: contact libc-locales-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-locales-owner@sourceware.org Received: (qmail 45334 invoked by uid 48); 25 Nov 2019 12:04:01 -0000 From: "fweimer at redhat dot com" To: libc-locales@sourceware.org Subject: [Bug string/25131] memcpy perfomance problem with ARM 32 A9be due to high cache-misses Date: Mon, 25 Nov 2019 12:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: string X-Bugzilla-Version: 2.27 X-Bugzilla-Keywords: glibc_2.27, performance X-Bugzilla-Severity: critical X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-q4/txt/msg00081.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D25131 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fweimer at redhat dot com --- Comment #6 from Florian Weimer --- The usual way we deal with this is to use some mechanism to probe for the platform in question and use an IFUNC handler to switch to the optimized version for this platform only. I'm not sure if 32-bit Arm platform variants can be identified easily at the CPU level or from the auxiliary vector. It may be necessary to do some kern= el work first. --=20 You are receiving this mail because: You are on the CC list for the bug.