Intel® Integrated Performance Primitives

Intel® IPP 2018 Update 1 is now available

Intel® IPP 2018 Update 1 is now available. Intel(R) IPP 2018 release added new functions to support the LZ4 data compression, introduced the standalone cryptography packages, and added the optimization code for the GraphicsMagick source.  Intel IPP 2018 Update 1 added new Platform-Aware APIs, and extended optimization for Intel® AVX-512 and Intel® SSE4.2 instruction set.

Check Intel® IPP 2018 Update 1 release notes to learn more information.
 

ZLIB compression tools

Hi,

I have a few questions on ZLIB support in IPP.

1. is zlib 1.2.11 supported? last zlib reference I found in IPP was to 1.2.8. if not, when will it be supported?

2. I'm looking for zlib patch file. It seems it is not present with standalone IPP library. is it only part of full Intel System Studio suite?

thanks.

Cannot install IPP on Visual Studio 2017 in an offline environment

Hi there, I have trouble installing w_ipp_2018.1.156.exe on my Dell Precision 7520 running Windows 10 Pro(OS Build 15063.786). At the end of the installation, there is a window saying that "Errors detected during installation. Some components failed to process:" with a link to https://software.intel.com/en-us/articles/intel-software-development-too.... After the installation, I could not find any any references to the Intel IPP in the IDE.

no ICC after installing IPP 2018 for Linux

Hi,

I'm new to IPP. I've downloaded and installed IPP update 1 2018 standalone.

then followed the orders per https://software.intel.com/en-us/get-started-with-ipp-for-linux#GUID-79D30F60-1CD6-4A33-8BF6-02279C193904

but I can't find ICC on my computer. I can compile the files with GCC, but I wonder why ICC wasn't installed.

 

any suggestions?

thanks

ippsECCPSignDSA function call fail !

Floating point exception (core dumped) when calling ippsECCPSignDSA. 

It may bugs in the function.

Sample code:

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

#include "ippcp.h"

#define MAX_RETRY 20
#define RAND_SEED_BYTES 32
#define MAX_RAND_BITS 512
#define BYTES2U32LEN(n) ((n + sizeof(Ipp32u) - 1) / sizeof(Ipp32u))

void data_dump(char *prompt, unsigned char *data, int len)
{
   int i;
   int prev;
   int curr; 

Subscribe to Intel® Integrated Performance Primitives