Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Animesh_J_
Beginner
154 Views

MKL Library: AVX vs SSE

Jump to solution

Hi,

I want to measure the performance difference between SSE2 and AVX implementations for a neural network application. I am using Intel MKL to perform the BLAS calculations so that I have the most optimized implementation. 

Is there anyway to instruct the MKL to release only SSE2 code even if machine supports AVX2. I know AVX2 will mostly perform better than SSE2. But I want to quantify that difference.

Regards,

Animesh Jain

0 Kudos

Accepted Solutions
TimP
Black Belt
154 Views

Mkl conditional numerical reproducibility offers options which should take care of this.  It has been discussed several times on mkl forum.

View solution in original post

2 Replies
TimP
Black Belt
155 Views

Mkl conditional numerical reproducibility offers options which should take care of this.  It has been discussed several times on mkl forum.

View solution in original post

Animesh_J_
Beginner
154 Views

Thank you. I am able to dispatch code variants with different SIMD extensions by using the following environment variables - MKL_CBWR, MKL_NUM_THREADS.