Bugzilla – Bug 5812
upgrade libjpeg-turbo to get SIMD accelerated huffman encoder/decoder
Last modified: 2017-03-20 17:09:16
You need to
before you can comment on or make changes to this bug.
The next release of libjpeg-turbo (1.5) will have aa SIMD accelerated huffman
encoder and decoder, giving a claimed 10% improved performance. Code is already
in place both for x86 and ARM.
We should upgrade so we can take advantage of this.
Latest version of libjpeg turbo is 1.5.1
Verified that chavez is properly updated.
Tested x86_64 client and server. Works well, although I'm not seeing any
noticeable performance increase. It's not worse either though, so...
Tested i686 client and server as well. Basically the same thing; it's difficult
to see any difference. Perhaps a few percent less CPU usage.
Tested Windows 10. No noticeable change there either.
Tested both armel and armhf clients agains older server. There seems to be a
drop in cpu load with about 10% between 4.7.0 client and build 5301 on both arm
platforms but not sure if this is from the libjpeg upgrade.
Tested the client on MacOS 10.11. I compared build 5301 and the 4.7.0 release
and I'm not seeing any differences in either CPU use or in perceived
All done then.