What's the MKL Library used for?
-
There's a
Use MKL Library
option in Projucer. Why would one use that? The comment in the source code says it's for JUCE's FFT and convolution, but IPP's already handling that, no? -
@aaronventure Yes, the MKL library is an alternative library (Math Kernel Library). It contains a few more math classes for matrix multiplication etc, but the FFT is pretty much the same.
-
@Christoph-Hart What would be the case to use that instead of IPP? If you already answered that with "matrix multiplication", I'd kindly ask you to tell me a bit more
-
@aaronventure There's no reason to use the MKL library. If you're doing fluid simulation for a car engine, then you might get some mileage out of the library, but for our use case it's not particular interesting.