Intel MKL 11.3 has introduced Intel TBB support.
See how the new Intel® Advanced Vector Extensions 512CD and the Intel AVX512F subsets (available in the Intel® Xeon Phi processor and in future Intel Xeon processors) lets the compiler automatically generate vector code with no changes to the code.
This article presents a performance test of Intel® tuning platform composed by Intel® processor, Intel® C++ Compiler XE and Intel® Math Kernel Library (Intel® MKL) applied to usual AI problems, with two existing approaches of artificial intelligence probed.
Matrix multiplication (MM) of two matrices is one of the most fundamental operations in linear algebra. The algorithm for MM is very simple, it could be easily implemented in any programming language. This paper shows that performance significantly improves when different optimization techniques are applied.