Accelerating NumPy and SciPy Performance with Intel® Math Kernel Library for Python*

NumPy/SciPy are scientific libraries for Python. R is a programming language for statistics computing. These tools, especially their open source packages, have gained popularity among programmers in scientific and statistic computing. A fundamental component in both NumPy/SciPy and R are the linear algebra functions, which rely on the standard BLAS and LAPACK routines. Intel® Math Kernel Library (Intel® MKL) provides a high performance implementation of BLAS and LAPACK that is optimized for Intel architectures. This webinar discusses building the open source NumPy/SciPy and R with Intel MKL to significantly improve the performance of linear algebra operations. Beyond BLAS and LAPACK, there are other functions in Intel MKL that can provide great performance benefit. This webinar will give a quick tutorial on how to extend NumPy/SciPy and R by writing a wrapper for an Intel MKL function and then use it from NumPy/SciPy or R programs.

For more complete information about compiler optimizations, see our Optimization Notice.