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
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?