Re: [PATCH v2 0/3] app/testpmd: improve sse based macswap

2024-10-07 Thread Ferruh Yigit
On 10/4/2024 6:08 AM, Ferruh Yigit wrote: > On 8/21/2024 3:38 PM, Vipin Varghese wrote: >> Goal of the patch series is to improve SSE macswap on x86_64 by >> reducing the stalls in backend engine. Original implementation of >> the SSE-mac-swap makes loop call to multiple load, shuffle & store. >> >

Re: [PATCH v2 0/3] app/testpmd: improve sse based macswap

2024-10-03 Thread Ferruh Yigit
On 8/21/2024 3:38 PM, Vipin Varghese wrote: > Goal of the patch series is to improve SSE macswap on x86_64 by > reducing the stalls in backend engine. Original implementation of > the SSE-mac-swap makes loop call to multiple load, shuffle & store. > > Using SIMD ISA interleaving, register variable

[PATCH v2 0/3] app/testpmd: improve sse based macswap

2024-08-21 Thread Vipin Varghese
Goal of the patch series is to improve SSE macswap on x86_64 by reducing the stalls in backend engine. Original implementation of the SSE-mac-swap makes loop call to multiple load, shuffle & store. Using SIMD ISA interleaving, register variable and reducing L1 & L2 cache eviction, we can reduce th