Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

"Illegal instructions" errors for some Intel® IPP functions

$
0
0

Symptom:
Some Intel(R) IPP functions may report "illegal instructions” errors on the Intel® AVX-512 processor systems running with Windows* 7 Service Pack 1 (SP1) OS.  The problem only happens with such specific systems.


Reason:
The problem is caused by the incorrect code dispatching for that specific systems. Intel® IPP dispatched the Intel® AVX-512 optimization code, which is not supported by that OS.


Solutions:
The problem will be fixed in the up-coming Intel® IPP releases.  Users need to update to new versions of Intel® IPP to get the fix of the problem. The workaround for the Intel® IPP 2018 and its previous releases is to use the Intel® IPP ippSetCpuFeatures() API to manually dispatch Intel® AVX2 optimization code for that systems.


Viewing all articles
Browse latest Browse all 3384

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>