Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Project migration from IPP 8.x to IPP 9.0 -- need help on replacing removed functionality

levicki
Valued Contributor I
501 Views

Starting with IPP 9.0, Intel has completely removed all JPEG-related functions including Huffman and color space conversions. Color space conversions I can handle on my own, but I am not in the mood to implement multi-threaded JPEG and Huffman parts from scratch. I had a working solution with UIC and IPP 8.x, now I have a broken build.

Sure, I can choose between staying on 8.x and miss on all performance improvements for new CPUs and all bugfixes / new features and upgrading to 9.0 while losing the most important part of my image viewer application -- (fast) JPEG decoding.

I would really appreciate some guidance from the Intel IPP product manager who decided to axe IPPJ domain on how to replace the missing functionality which was provided with it in previous IPP versions, preferrably in the shortest possible time span with minimal effort.

My requirements are quite simple -- multi-threaded JPEG decoding from memory stream. How to accomplish this using IPP 9.0?

0 Kudos
6 Replies
Chao_Y_Intel
Moderator
501 Views

HI, Igor,

Thanks for your report.  We will check for a few the detail on this, and will give you some feedback.

Regards,
Chao

0 Kudos
Harry_M_
Beginner
501 Views

It's been a couple of months now. Have you got any feedback yet?

0 Kudos
levicki
Valued Contributor I
501 Views

No, just as I expected.

0 Kudos
Chao_Y_Intel
Moderator
501 Views

Igor, Harry, 

Thanks for checking this. We are preparing for the legacy libraries, which containing the deprecated JPEG functions. It is expected it will ready in a few weeks, and I will provide an update when the package is ready.  

Thanks,
Chao

0 Kudos
Gabriela_M_
Beginner
501 Views

 

Hi Chao,

thank you for your answer. I hope this package is soon ready because I am programming an application of JPEG-LS using Intel IPP 9.0, therefore I need those libraries, specially ippj.h (which is not included in IPP 9.0 version). I tried to download an older version of the IPP library but I couldn't.

Please, reply this post as soon as this new package is available to continue programming.

Best regards,

Gabriela

0 Kudos
Chao_Y_Intel
Moderator
501 Views

Hi all,

The legacy libraries are now available to download.  Please check the article here on how to get the libraries:

https://software.intel.com/en-us/articles/intel-ipp-legacy-libraries

Thanks,
Chao

0 Kudos
Reply