Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-26 Thread Ganesh Ajjanagadde
On Thu, Nov 26, 2015 at 8:47 AM, Ronald S. Bultje wrote: > Hi, > > On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde > wrote: > >> On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje >> wrote: >> > Hi, >> > >> > On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde >> > wrote: >> > >> >> On Wed,

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-26 Thread Ronald S. Bultje
Hi, On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje > wrote: > > Hi, > > > > On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde > > wrote: > > > >> On Wed, Nov 25, 2015 at 6:49 PM, James Almer wrote: > >> > On 11/25/2015 8:32 PM,

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-26 Thread Ganesh Ajjanagadde
On Thu, Nov 26, 2015 at 8:27 AM, Ronald S. Bultje wrote: > Hi, > > On Wed, Nov 25, 2015 at 10:46 PM, Ganesh Ajjanagadde > wrote: >> >> On Wed, Nov 25, 2015 at 10:13 PM, Ronald S. Bultje >> wrote: >> > Hi, >> > >> > On Wed, Nov 25, 2015 at 8:48 PM, Ganesh Ajjanagadde >> > wrote: >> >> >> >> On W

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-26 Thread Ronald S. Bultje
Hi, On Wed, Nov 25, 2015 at 10:46 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 10:13 PM, Ronald S. Bultje > wrote: > > Hi, > > > > On Wed, Nov 25, 2015 at 8:48 PM, Ganesh Ajjanagadde > > wrote: > >> > >> On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde > >> wrote: > >> > On Wed,

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 10:13 PM, Ronald S. Bultje wrote: > Hi, > > On Wed, Nov 25, 2015 at 8:48 PM, Ganesh Ajjanagadde > wrote: >> >> On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde >> wrote: >> > On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje >> > wrote: >> >> Hi, >> >> >> >> On Wed, N

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ronald S. Bultje
Hi, On Wed, Nov 25, 2015 at 8:48 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde > wrote: > > On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje > wrote: > >> Hi, > >> > >> On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde > >> wrote: > >> > >>> On Wed, No

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 6:32 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje wrote: >> Hi, >> >> On Wed, Nov 25, 2015 at 5:17 PM, Ganesh Ajjanagadde >> wrote: >>> >>> On systems having cbrt, there is no reason to use the slow pow function. >>> >>> Sample benchma

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 8:29 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje wrote: >> Hi, >> >> On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde >> wrote: >> >>> On Wed, Nov 25, 2015 at 6:49 PM, James Almer wrote: >>> > On 11/25/2015 8:32 PM, Ganesh Ajjanag

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 8:19 PM, Ronald S. Bultje wrote: > Hi, > > On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde > wrote: > >> On Wed, Nov 25, 2015 at 6:49 PM, James Almer wrote: >> > On 11/25/2015 8:32 PM, Ganesh Ajjanagadde wrote: >> >> On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ronald S. Bultje
Hi, On Wed, Nov 25, 2015 at 7:36 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 6:49 PM, James Almer wrote: > > On 11/25/2015 8:32 PM, Ganesh Ajjanagadde wrote: > >> On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje > wrote: > >>> Hi, > >>> > >>> On Wed, Nov 25, 2015 at 5:17 PM, Ganes

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 6:49 PM, James Almer wrote: > On 11/25/2015 8:32 PM, Ganesh Ajjanagadde wrote: >> On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje wrote: >>> Hi, >>> >>> On Wed, Nov 25, 2015 at 5:17 PM, Ganesh Ajjanagadde >>> wrote: On systems having cbrt, there is no reason t

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread James Almer
On 11/25/2015 8:32 PM, Ganesh Ajjanagadde wrote: > On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje wrote: >> Hi, >> >> On Wed, Nov 25, 2015 at 5:17 PM, Ganesh Ajjanagadde >> wrote: >>> >>> On systems having cbrt, there is no reason to use the slow pow function. >>> >>> Sample benchmark (x86-64,

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On Wed, Nov 25, 2015 at 6:19 PM, Ronald S. Bultje wrote: > Hi, > > On Wed, Nov 25, 2015 at 5:17 PM, Ganesh Ajjanagadde > wrote: >> >> On systems having cbrt, there is no reason to use the slow pow function. >> >> Sample benchmark (x86-64, Haswell, GNU/Linux): >> new: >> 5124920 decicycles in cbrt

Re: [FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ronald S. Bultje
Hi, On Wed, Nov 25, 2015 at 5:17 PM, Ganesh Ajjanagadde wrote: > On systems having cbrt, there is no reason to use the slow pow function. > > Sample benchmark (x86-64, Haswell, GNU/Linux): > new: > 5124920 decicycles in cbrt_tableinit, 1 runs, 0 skips > > old: > 12321680 decicycles in

[FFmpeg-devel] [PATCH] avcodec/cbrt_tablegen: avoid pow and speed up cbrt_tableinit

2015-11-25 Thread Ganesh Ajjanagadde
On systems having cbrt, there is no reason to use the slow pow function. Sample benchmark (x86-64, Haswell, GNU/Linux): new: 5124920 decicycles in cbrt_tableinit, 1 runs, 0 skips old: 12321680 decicycles in cbrt_tableinit, 1 runs, 0 skips Signed-off-by: Ganesh Ajjanagadde