Re: [FFmpeg-devel] [PATCH] x86/exrdsp: optimize ff_reorder_pixels_avx2()

2017-09-20 Thread Martin Vignali
> > I also had a hard time getting to notice a difference with > star/stop_timer, and it's clear why seeing how little difference this > change truly makes. > > You can build the above tool with "make checkasm", and the executable > will be in the tests/checkasm folder. The results tend to be less

Re: [FFmpeg-devel] [PATCH] x86/exrdsp: optimize ff_reorder_pixels_avx2()

2017-09-18 Thread James Almer
On 9/18/2017 4:35 AM, Martin Vignali wrote: > 2017-09-18 3:52 GMT+02:00 James Almer : > >> From: Henrik Gramner >> >> Tested with "checkasm --test=exrdsp -bench" >> >> Before: >> reorder_pixels_c: 5187.8 >> reorder_pixels_sse2: 377.0 >> reorder_pixels_avx2: 331.3 >> >> After: >> reorder_pixels_c:

Re: [FFmpeg-devel] [PATCH] x86/exrdsp: optimize ff_reorder_pixels_avx2()

2017-09-18 Thread Martin Vignali
2017-09-18 3:52 GMT+02:00 James Almer : > From: Henrik Gramner > > Tested with "checkasm --test=exrdsp -bench" > > Before: > reorder_pixels_c: 5187.8 > reorder_pixels_sse2: 377.0 > reorder_pixels_avx2: 331.3 > > After: > reorder_pixels_c: 5181.5 > reorder_pixels_sse2: 377.0 > reorder_pixels_avx2:

[FFmpeg-devel] [PATCH] x86/exrdsp: optimize ff_reorder_pixels_avx2()

2017-09-17 Thread James Almer
From: Henrik Gramner Tested with "checkasm --test=exrdsp -bench" Before: reorder_pixels_c: 5187.8 reorder_pixels_sse2: 377.0 reorder_pixels_avx2: 331.3 After: reorder_pixels_c: 5181.5 reorder_pixels_sse2: 377.0 reorder_pixels_avx2: 313.8 Signed-off-by: James Almer --- libavcodec/x86/exrdsp.a