Re: [PATCH v2 2/2] net/ngbe: add vectorized functions for Rx/Tx

2024-04-18 Thread Ferruh Yigit
On 4/9/2024 7:31 AM, Jiawen Wu wrote: > --- a/drivers/net/ngbe/meson.build > +++ b/drivers/net/ngbe/meson.build > @@ -19,4 +19,10 @@ sources = files( > > deps += ['hash'] > > +if arch_subdir == 'x86' > + sources += files('ngbe_rxtx_vec_sse.c') > +elif arch_subdir == 'arm' > + sources +

[PATCH v2 2/2] net/ngbe: add vectorized functions for Rx/Tx

2024-04-08 Thread Jiawen Wu
To optimize Rx/Tx burst process, add SSE/NEON vector instructions on x86/arm architecture. The performance test results on Phytium D2000(ARM64) show that, throughput for 128-byte packets increased from 76.797% to 94.375%. Signed-off-by: Jiawen Wu --- drivers/net/ngbe/meson.build|