[FFmpeg-devel] [PATCH] aacenc_utils: unroll loops to allow compiler to use SIMD.

Reimar Döffinger Reimar.Doeffinger at gmx.de
Tue Mar 8 08:33:30 CET 2016


On 08.03.2016, at 04:50, Ganesh Ajjanagadde <gajjanag at gmail.com> wrote:

> On Mon, Mar 7, 2016 at 2:54 AM, Reimar Döffinger
> <Reimar.Doeffinger at gmx.de> wrote:
>> 
>>> Can you be more specific, and are you sure about this?
>> 
>> Just run your favourite performance analysis tool and you'll see.
>> As it is non-inlined libc code I'm fairly sure the numbers are accurate enough.
> 
> I am still puzzled by the remarks; and hence asked for specific
> examples. In aac code, cosf is only called for table generation, same
> with cos, so still don't see why cos is relevant.

Well I can see it using 5% of CPU but that's it for now. Someone will need to e.g. use a debugger or use profiling with call stack if it's not clear where it comes from.


More information about the ffmpeg-devel mailing list