Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-11 Thread Ganesh Ajjanagadde
On Fri, Jan 8, 2016 at 6:52 AM, Michael Niedermayer wrote: > On Thu, Jan 07, 2016 at 05:20:55PM -0800, Ganesh Ajjanagadde wrote: >> On Thu, Jan 7, 2016 at 4:48 PM, Michael Niedermayer >> wrote: >> > On Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde wrote: >> >> This exploits an approac

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-08 Thread Michael Niedermayer
On Thu, Jan 07, 2016 at 05:20:55PM -0800, Ganesh Ajjanagadde wrote: > On Thu, Jan 7, 2016 at 4:48 PM, Michael Niedermayer > wrote: > > On Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde wrote: > >> This exploits an approach based on the sieve of Eratosthenes, a popular > >> method for ge

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-07 Thread Ganesh Ajjanagadde
On Thu, Jan 7, 2016 at 5:20 PM, Ganesh Ajjanagadde wrote: > On Thu, Jan 7, 2016 at 4:48 PM, Michael Niedermayer > wrote: >> On Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde wrote: >>> This exploits an approach based on the sieve of Eratosthenes, a popular >>> method for generating pri

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-07 Thread Ganesh Ajjanagadde
On Thu, Jan 7, 2016 at 4:48 PM, Michael Niedermayer wrote: > On Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde wrote: >> This exploits an approach based on the sieve of Eratosthenes, a popular >> method for generating prime numbers. >> >> Tables are identical to previous ones. >> >> Tes

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-07 Thread Michael Niedermayer
On Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde wrote: > This exploits an approach based on the sieve of Eratosthenes, a popular > method for generating prime numbers. > > Tables are identical to previous ones. > > Tested with FATE with/without --enable-hardcoded-tables. > > Sample

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-06 Thread Ganesh Ajjanagadde
On Wed, Jan 6, 2016 at 7:38 AM, Daniel Serpell wrote: > Hi!, > > El Tue, Jan 05, 2016 at 09:01:40PM -0800, Ganesh Ajjanagadde escribio: >> On Tue, Jan 5, 2016 at 10:46 AM, Ganesh Ajjanagadde wrote: >> > On Tue, Jan 5, 2016 at 10:10 AM, Daniel Serpell wrote: >> >> Hi!, >> >> >> >> El Tue, Jan 05,

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-06 Thread Daniel Serpell
Hi!, El Tue, Jan 05, 2016 at 09:01:40PM -0800, Ganesh Ajjanagadde escribio: > On Tue, Jan 5, 2016 at 10:46 AM, Ganesh Ajjanagadde wrote: > > On Tue, Jan 5, 2016 at 10:10 AM, Daniel Serpell wrote: > >> Hi!, > >> > >> El Tue, Jan 05, 2016 at 08:08:35AM -0800, Ganesh Ajjanagadde escribio: > >>> On

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 10:46 AM, Ganesh Ajjanagadde wrote: > On Tue, Jan 5, 2016 at 10:10 AM, Daniel Serpell wrote: >> Hi!, >> >> El Tue, Jan 05, 2016 at 08:08:35AM -0800, Ganesh Ajjanagadde escribio: >>> On Tue, Jan 5, 2016 at 7:44 AM, Daniel Serpell wrote: >>> > Hi!, >>> > >>> > El Mon, Jan 04

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 10:10 AM, Daniel Serpell wrote: > Hi!, > > El Tue, Jan 05, 2016 at 08:08:35AM -0800, Ganesh Ajjanagadde escribio: >> On Tue, Jan 5, 2016 at 7:44 AM, Daniel Serpell wrote: >> > Hi!, >> > >> > El Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde escribio: >> >> This e

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Daniel Serpell
Hi!, El Tue, Jan 05, 2016 at 08:08:35AM -0800, Ganesh Ajjanagadde escribio: > On Tue, Jan 5, 2016 at 7:44 AM, Daniel Serpell wrote: > > Hi!, > > > > El Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde escribio: > >> This exploits an approach based on the sieve of Eratosthenes, a popular

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 8:08 AM, Ganesh Ajjanagadde wrote: > On Tue, Jan 5, 2016 at 7:44 AM, Daniel Serpell wrote: >> Hi!, >> >> El Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde escribio: >>> This exploits an approach based on the sieve of Eratosthenes, a popular >>> method for generat

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Ganesh Ajjanagadde
On Tue, Jan 5, 2016 at 7:44 AM, Daniel Serpell wrote: > Hi!, > > El Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde escribio: >> This exploits an approach based on the sieve of Eratosthenes, a popular >> method for generating prime numbers. >> >> Tables are identical to previous ones. >>

Re: [FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-05 Thread Daniel Serpell
Hi!, El Mon, Jan 04, 2016 at 06:33:59PM -0800, Ganesh Ajjanagadde escribio: > This exploits an approach based on the sieve of Eratosthenes, a popular > method for generating prime numbers. > > Tables are identical to previous ones. > > Tested with FATE with/without --enable-hardcoded-tables. >

[FFmpeg-devel] [PATCHv2] lavc/cbrt_tablegen: speed up tablegen

2016-01-04 Thread Ganesh Ajjanagadde
This exploits an approach based on the sieve of Eratosthenes, a popular method for generating prime numbers. Tables are identical to previous ones. Tested with FATE with/without --enable-hardcoded-tables. Sample benchmark (Haswell, GNU/Linux+gcc): prev: 7860100 decicycles in cbrt_tableinit,