#1 2013-11-29 10:01:24

Eric
Member
Registered: 2012-11-26
Posts: 129
Website

Fast JPEG encoder

Any suggestions?

This is to generate a lot of JPEG files on the fly server-side.

Eric

Offline

#2 2013-11-29 12:52:09

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,368
Website

Re: Fast JPEG encoder

You have:
http://software.intel.com/en-us/intel-ipp
and the AMD sibbling.

GPU accelleration is certainly the best approach, in terms of speed.
Some solution are pricy,  other open source - see http://sourceforge.net/projects/gpujpeg/

Offline

#3 2013-12-02 09:52:23

Eric
Member
Registered: 2012-11-26
Posts: 129
Website

Re: Fast JPEG encoder

Thanks! A bit out of budget as it's for experimenting (don't know if you caught my Mandel experiment why it was online).
GPU is fast, but servers with GPU are very expensive.

Currently my best solution is libjpeg-turbo (http://libjpeg-turbo.virtualgl.org/) using the headers from http://www.opengl24.de/header/libjpeg

Compression speed is 7 to 8 times faster than TJPegImage, I'm not entirely sure vs IPP (they claim to be in the same ballpark).

Offline

#4 2013-12-02 11:02:25

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,368
Website

Re: Fast JPEG encoder

I suspect libjpegturbo is therefore the best option for you!

Offline

Board footer

Powered by FluxBB