Hi, Once again, I did some performance testing. Results are here: http://www.audiograaf.nl/misc_stuff/Comparison on 32-bit ARM (Raspberry Pi B).pdf http://www.audiograaf.nl/misc_stuff/Comparison on 64-bit Linux (2008 Intel).pdf I'll add some results for 64-bit Windows (2014 Intel with AVX2) in a few days. Results look nice, a 20% speedup on my x86_64 platform for the slowest mode. Not much difference for ARM. Sorry for the confusing colors (swapped between the two PDFs)
Martijn van Beurden <mvanb1 at gmail.com> ?????(?) ? ????? ?????? Tue, 02 Feb 2016 08:14:42 +0300:> Once again, I did some performance testing. Results are here: > > http://www.audiograaf.nl/misc_stuff/Comparison on 32-bit ARM > (Raspberry Pi B).pdf > http://www.audiograaf.nl/misc_stuff/Comparison on 64-bit Linux > (2008 Intel).pdf > > I'll add some results for 64-bit Windows (2014 Intel with AVX2) > in a few days. Results look nice, a 20% speedup on my x86_64 > platform for the slowest mode. Not much difference for ARM. > Sorry for the confusing colors (swapped between the two PDFs)BTW, 64-bit flac can benefit from 64-bit words in bitreader/bitwriter routines. Currently it requires --enable-64-bit-words switch in ./configure parameters. It would be interesting to test its effect, especially on ARM.
Op 02-02-16 om 16:54 schreef lvqcl:> BTW, 64-bit flac can benefit from 64-bit words in > bitreader/bitwriter routines. Currently it requires > --enable-64-bit-words switch in ./configure parameters. It > would be interesting to test its effect, especially on ARM.Okay, I might test that as well. I've checked performance with the brand new laptop my employer gave me, which is why it runs Windows. There is no change between current git and 1.3.1, so I did a check with AVX disabled to check whether AVX is still faster (I suppose some SSE routines have been sped up?) and it indeed is. Results are here: http://www.audiograaf.nl/misc_stuff/Comparison on 64-bit Windows (2014 Intel, AVX2).pdf