Intel® IPP 2020 Bug Fixes

Published: 12/03/2019  

Last Updated: 10/21/2020

By Abhinav Singh

NOTE: Defects and feature requests described below represent specific issues with specific test cases. It is difficult to succinctly describe an issue and how it impacted the specific test case. Some of the issues listed may impact multiple architectures, operating systems, and/or languages. If you have any questions about the issues discussed in this report, please visit our Get Help page for support options.

Intel® IPP 2020 Update 3 (October 21 2020)

  • Fixed crash of Intel® IPP Color Conversion function ippiYCbCr420ToBGR_8u_P3C3R.
  • Fixed Intel® IPP function ippiSqrt_32f_AC4IR returning wrong results.
  • Fixed Intel® IPP Cryptography unique object names in the Linux* static library.
  • Fixed crash of Intel® IPP function ipprResize_32f_C1V.
  • Optimized Intel® IPP Zlib on non-linear increase in CPU time for multi-threaded environment.
  • Fixed Intel® IPP function ippiDivC* on unexpected rounded results.
  • Added conversion of 12 bit images to 16 bits and vice versa.
  • Fixed runtime crash of Intel® IPP function ippiWarpBilinear.

Intel® IPP 2020 Update 2 (July 16 2020)

  • Reinstated and extended optimization for Intel® IPP Image Processing ippiComplement* function for Intel® Advanced Vector Extensions 512 (Intel® AVX-512), Intel® Advanced Vector Extensions 2 (Intel® AVX2) and Intel® Streaming SIMD Extensions 4.2 (Intel® SSE4.2).
  • Fixed Intel® IPP Data compression bzip2 lib return status 4 (BZ_STREAM_END).

  • Fixed Intel® IPP ippsFIRMR32f_32fc incorrect results for down rates less than 5.

  • Fixed Intel® IPP ipprCopyConstBorder_16u_C1V return status to ippStsOK when it should return ippStsSizeErr.

  • Fixed Intel® IPP ippiWarpBilinear_32f_C1R if ippCPUID_AVX2 is NOT specified in the ippSetCpuFeatures call.

  • Extended OpenMP support on IPP Threading Layer Cross Correlation for Intel® IPP ippiCrossCorrNorm_32f_C1R().

  • Fixed lz77_encode_call function in Intel® IPP Data compression zlib 1.2.11 patch.

  • Fixed Lanczos resizing which leads to PSNR differences in Intel® IPP 2D Resize Transform.

  • Fixed Intel® IPP ippsCRC16 incorrect results.

Intel® IPP 2020 Update 1 (Mar 30 2020)

  • Removed obsolete functions from Intel® IPP Threading Layer according to Intel® Threading Building Blocks(Intel® TBB) deprecation.
  • Fixed performance for Intel® IPP Data compression LZ4 for smaller block sizes.

Intel® IPP 2020 Initial Release (Dec 12 2019)

  • Fixed Intel® IPP Custom tool library error.
  • Fixed warning in Visual Studio while building C# projects.
  • Fixed Intel® IPP Libbz2 Dynamic Library build failure issue.
  • Fixed warnings in TL_examples in windows environment.
  • Fixed Intel® IPP GraphicsMagick build failure issue.
  • Implemented ippsGFpInv: non CTE.
  • Fixed access violation issue in ippiFilterSeparable.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.