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

IPP 9.0.3 and 2018.Initial Cause Crashes

Pu_G_
Beginner
428 Views

I found that IPP 9.0.3 and 2018.Initial causes blue screen on machine of  Skylake CPUs + x299 chipset. If IPP is used in x64 kernel mode, the blue screen happens when calculating sha256. If it is used in x64 user mode, it causes blue screen as well in some machines. Has the issue been fixed? (I couldn't get a chance to try 2018.1 though).

0 Kudos
8 Replies
Igor_A_Intel
Employee
428 Views

Hi,

could you provide a reproducer and an output from the ippcpGetLibVersion()?

    const AdServLibraryVersion_t * adv=AdServGetLibraryVersion();  /* pointer to library version info structure */

    printf("Major: %d\n",(int)adv->majorVersion);
    printf("Minor: %d\n",(int)adv->minorVersion);
    printf("Update: %d\n",(int)adv->updateVersion);
    printf("Product status: %c\n",adv->productStatus);
    printf("Build date: %s\n",adv->pBuildDate);
    printf("Build rev: %s\n",adv->pBuildRev);
    printf("Product name: %s\n",adv->pName);

regards, Igor.

0 Kudos
Igor_A_Intel
Employee
428 Views

const ippLibraryVersion_t * adv=ippcpGetLibraryVersion();  /* pointer to library version info structure */

    printf("Major: %d\n",(int)adv->majorVersion);
    printf("Minor: %d\n",(int)adv->minorVersion);
    printf("Update: %d\n",(int)adv->updateVersion);
    printf("Product status: %c\n",adv->productStatus);
    printf("Build date: %s\n",adv->pBuildDate);
    printf("Build rev: %s\n",adv->pBuildRev);
    printf("Product name: %s\n",adv->pName);

0 Kudos
Igor_A_Intel
Employee
428 Views

sorry, it is from another library, for ippCP you should use

    const IppLibraryVersion* lib;

    lib = ippcpGetLibVersion();
    printf("%s %s %d.%d.%d.%d\n", lib->Name, lib->Version, lib->major, lib->minor, lib->majorBuild, lib->build);

regards, Igor

0 Kudos
Pu_G_
Beginner
428 Views

Notice: I am not running the program on a problem machine, although the library is what we use.

ippCP AVX (e9) 9.0.3 (r51269) 9.0.3.51269

0 Kudos
Liu__Jian
Beginner
428 Views

 

Hi, all:

 Where did you download the IPP 9.0.3 and 2018.Initial setup exe? I have tried to get it from https://software.intel.com/en-us/intel-ipp using Free Trial and registered using my e-mail address but I did not receive the Serial-number for downloading? Have you ever met this problem? Thanks in advance 

0 Kudos
Igor_A_Intel
Employee
428 Views

Hi Pu G,

could you be more specific and provide a reproducer? From your message above it is not clear what and how do you run.

regards, Igor.

0 Kudos
Pu_G_
Beginner
428 Views

Hi Igor,

Shaojuan has reached me in another email thread. I am working on that. 

0 Kudos
Pu_G_
Beginner
428 Views

Hi Jian,

  1. https://software.intel.com/en-us/intel-ipp
  2. Click Download Free on the right panel
  3. Fill out the form and Submit
  4. You will be redirected to eloqua.com but eventually redirected to https://registrationcenter.intel.com/en/products/postregistration/... where you can download the free version of library.

I am not sure if Intel checks something behind. They may check my email address and find out my company has a contract with them? I doubt it.

0 Kudos
Reply