Thread (43 messages) 43 messages, 9 authors, 2021-11-01

Re: [dpdk-dev] [PATCH v2 1/2] lib/eal: add amd epyc2 memcpy routine to eal

From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2021-10-19 15:35:16

On Tue, 19 Oct 2021 14:31:01 +0200
Thomas Monjalon [off-list ref] wrote:
19/10/2021 12:47, Aman Kumar:
quoted
This patch provides rte_memcpy* calls optimized for
AMD EPYC platforms. Use config/x86/x86_amd_epyc_linux_gcc
as cross-file with meson to build dpdk for AMD EPYC platforms.  
Please split in 2 patches: platform & memcpy.

What optimization is specific to EPYC?

I dislike the asm code below.
What is AMD specific inside?
Can it use compiler intrinsics as it is done elsewhere?
And why is this not done by Gcc?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help