Re: [dpdk-dev] [PATCH v3] arch/arm: optimization for memcpy on AArch64

2017-12-18 Thread Jerin Jacob
-Original Message- > Date: Tue, 19 Dec 2017 05:33:19 + > From: Herbert Guan > To: Jerin Jacob > CC: "dev@dpdk.org" , nd > Subject: RE: [PATCH v3] arch/arm: optimization for memcpy on AArch64 > > Jerin, > > Thanks for review and comments. Please find my feedbacks below inline. > >

Re: [dpdk-dev] [PATCH v3] arch/arm: optimization for memcpy on AArch64

2017-12-18 Thread Herbert Guan
Jerin, Thanks for review and comments. Please find my feedbacks below inline. > -Original Message- > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > Sent: Monday, December 18, 2017 15:44 > To: Herbert Guan > Cc: dev@dpdk.org > Subject: Re: [PATCH v3] arch/arm: optimization f

Re: [dpdk-dev] [PATCH v3] arch/arm: optimization for memcpy on AArch64

2017-12-17 Thread Jerin Jacob
-Original Message- > Date: Mon, 18 Dec 2017 10:54:24 +0800 > From: Herbert Guan > To: dev@dpdk.org, jerin.ja...@caviumnetworks.com > CC: Herbert Guan > Subject: [PATCH v3] arch/arm: optimization for memcpy on AArch64 > X-Mailer: git-send-email 1.8.3.1 > > Signed-off-by: Herbert Guan > -

[dpdk-dev] [PATCH v3] arch/arm: optimization for memcpy on AArch64

2017-12-17 Thread Herbert Guan
This patch provides an option to do rte_memcpy() using 'restrict' qualifier, which can induce GCC to do optimizations by using more efficient instructions, providing some performance gain over memcpy() on some AArch64 platforms/enviroments. The memory copy performance differs between different AAr