InvestorsHub Logo
Followers 10
Posts 10150
Boards Moderated 0
Alias Born 08/22/2002

Re: Golfbum post# 140989

Wednesday, 05/20/2015 10:05:04 PM

Wednesday, May 20, 2015 10:05:04 PM

Post# of 151656
Intel already has a proprietary solution for this and open source developers like to see if they can come up with something better. The libjpeg-turbo project is pretty popular for image encoding/decoding because you don't have to pay a fee for the libraries. I did a little reading on the project and they win in some areas and Intel wins in others.

Firefox is currently using libjpeg-turbo except for the Huffman coding piece because their Huffman code is encumbered by a non-standard license which they don't want to absorb. I just started looking into it and it might be something that's good for a rewrite instead of poking around at the edges. I already found one bug in the code (it just wastes memory - it isn't a functional bug).

The other things that I'd like to do would be to implement AVX-2 support which should provide a significant speedup compared to SSE2. Basically it's a bunch of parallel integer operations and AVX-2 means that we could do twice as much work with less register pressure.
Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent INTC News