Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Arnaud
Beginner
61 Views

MKL_SINGLE_PATH_ENABLE

Jump to solution

Hello,

We have legacy code that call :

mkl_enable_instructions(MKL_SINGLE_PATH_ENABLE);

MKL_SINGLE_PATH_ENABLE is not in the documentation (anymore ?).

In mkl_service.h, defines are :

#define  MKL_ENABLE_SSE4_2          0
#define  MKL_ENABLE_AVX             1
#define  MKL_ENABLE_AVX2            2
#define  MKL_ENABLE_AVX512_MIC      3
#define  MKL_ENABLE_AVX512          4
#define  MKL_ENABLE_AVX512_MIC_E1   5
#define  MKL_SINGLE_PATH_ENABLE     0x0600

Does anyone know if MKL_SINGLE_PATH_ENABLE is still used in MKL 2017 (still present in mkl_service.h) ? Can we consider that it is the most restrictive mode ?

Thank you.

Arnaud

0 Kudos
1 Solution
Jing_X_Intel
Employee
61 Views

I’m not sure that MKL_SINGLE_PATH_ENABLE was ever documented.
It's still working, though, please use mkl_cbwr_set(MKL_CBWR_COMPATIBLE)- that has exactly same behavior to MKL_SINGLE_PATH_ENABLE.

View solution in original post

1 Reply
Jing_X_Intel
Employee
62 Views

I’m not sure that MKL_SINGLE_PATH_ENABLE was ever documented.
It's still working, though, please use mkl_cbwr_set(MKL_CBWR_COMPATIBLE)- that has exactly same behavior to MKL_SINGLE_PATH_ENABLE.

View solution in original post

Reply