When I run this code, 7 is written to the console (SSE 2 is enabled). If I run some FFT methods and re-run initialization, I get 3295 (SSE 4.2). What can I do to get consistent results from this API?
I am using .NET 4.0 with P/Invoke signatures for all methods used below:
static void Main(string args)
IppCpuType cpuType = core.ippGetCpuType();
if (cpuType == IppCpuType.ippCpuAVX)
ulong features = core.ippGetEnabledCpuFeatures();