MathNet.Numerics.MKL.Win-x64.2.3.0 still referencing MKL version 11?


(Michael Bair) #1

I’m using MathNet.Numerics.MKL.Win-x64.2.3.0, and when looking at the readme.txt in the build directory I see:

2.3.0 - 2018-02-14

* r12 with Intel MKL 2018.0 Update 1

And yet when describing the configuration I see:

Math.NET Numerics Configuration:
Version 4.4.0
Built for .Net Framework 4.6.1
Linear Algebra Provider: Intel MKL (x64; revision 11; behind revision 12; MKL 2017.0)
Fourier Transform Provider: Intel MKL (x64; revision 11; behind revision 12; MKL 2017.0)
Max Degree of Parallelism: 8
Parallelize Elements: 300
Parallelize Order: 64
Check Distribution Parameters: True
Thread-Safe RNGs: True
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
Framework: 4.0.30319.42000

Note: the linear algebra provider states I’m using version 11 (behind version 12). Is this expected?


(Michael Bair) #2

Nevermind – I had to reset IIS to clear out the old version from memory.

Math.NET Numerics Configuration:
Version 4.4.0
Built for .Net Framework 4.6.1
Linear Algebra Provider: Intel MKL (x64; revision 12; MKL 2018.0 Update 1)
Fourier Transform Provider: Intel MKL (x64; revision 12; MKL 2018.0 Update 1)
Max Degree of Parallelism: 8
Parallelize Elements: 300
Parallelize Order: 64
Check Distribution Parameters: True
Thread-Safe RNGs: True
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1