[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-03 Thread Ananyev, Konstantin
> -Original Message- > From: Jan Viktorin [mailto:viktorin at rehivetech.com] > Sent: Tuesday, November 03, 2015 10:36 AM > To: Ananyev, Konstantin > Cc: Jerin Jacob; dev at dpdk.org; thomas.monjalon at 6wind.com; Hunt, David > Subject: Re: [PATCH 2/3] arm64: acl: add neon based acl imple

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-03 Thread Jan Viktorin
On Tue, 3 Nov 2015 10:23:55 + "Ananyev, Konstantin" wrote: > > Hi Konstantin, > > > > > > On ARM, is there any specific cpu flag that you can use to determine is > > > NEON > > > isa is supported or not? > > > > Yes, on armv7(RTE_CPUFLAG_NEON). On armv8-a NEON is mandatory. > > > > >

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-03 Thread Ananyev, Konstantin
Hi Jacob, > -Original Message- > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > Sent: Tuesday, November 03, 2015 4:31 AM > To: Ananyev, Konstantin > Cc: dev at dpdk.org; thomas.monjalon at 6wind.com; Hunt, David; viktorin at > rehivetech.com > Subject: Re: [PATCH 2/3] arm

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-03 Thread Jerin Jacob
On Mon, Nov 02, 2015 at 04:54:24PM +, Ananyev, Konstantin wrote: > Hi Jacob, > > > diff --git a/lib/librte_acl/rte_acl.c b/lib/librte_acl/rte_acl.c > > index d60219f..e2fdebd 100644 > > --- a/lib/librte_acl/rte_acl.c > > +++ b/lib/librte_acl/rte_acl.c > > @@ -55,11 +55,32 @@ rte_acl_classify_a

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-02 Thread Jerin Jacob
On Mon, Nov 02, 2015 at 04:39:37PM +0100, Jan Viktorin wrote: > On Mon, 2 Nov 2015 19:48:40 +0530 > Jerin Jacob wrote: > > > Signed-off-by: Jerin Jacob > > --- > > app/test-acl/main.c | 4 + > > lib/librte_acl/Makefile | 5 + > > lib/librte_acl/acl.h | 4 + > > li

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-02 Thread Jerin Jacob
Signed-off-by: Jerin Jacob --- app/test-acl/main.c | 4 + lib/librte_acl/Makefile | 5 + lib/librte_acl/acl.h | 4 + lib/librte_acl/acl_run_neon.c | 46 +++ lib/librte_acl/acl_run_neon.h | 290 ++ lib/librte_acl/rte_acl.c

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-02 Thread Jan Viktorin
On Mon, 2 Nov 2015 21:49:54 +0530 Jerin Jacob wrote: > On Mon, Nov 02, 2015 at 04:39:37PM +0100, Jan Viktorin wrote: > > On Mon, 2 Nov 2015 19:48:40 +0530 > > Jerin Jacob wrote: > > > > > Signed-off-by: Jerin Jacob > > > --- > > > app/test-acl/main.c | 4 + > > > lib/librte_acl/

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-02 Thread Ananyev, Konstantin
Hi Jacob, > diff --git a/lib/librte_acl/rte_acl.c b/lib/librte_acl/rte_acl.c > index d60219f..e2fdebd 100644 > --- a/lib/librte_acl/rte_acl.c > +++ b/lib/librte_acl/rte_acl.c > @@ -55,11 +55,32 @@ rte_acl_classify_avx2(__rte_unused const struct > rte_acl_ctx *ctx, > return -ENOTSUP; > } >

[dpdk-dev] [PATCH 2/3] arm64: acl: add neon based acl implementation

2015-11-02 Thread Jan Viktorin
On Mon, 2 Nov 2015 19:48:40 +0530 Jerin Jacob wrote: > Signed-off-by: Jerin Jacob > --- > app/test-acl/main.c | 4 + > lib/librte_acl/Makefile | 5 + > lib/librte_acl/acl.h | 4 + > lib/librte_acl/acl_run_neon.c | 46 +++ > lib/librte_acl/acl_run_neon.h | 290