Now, you'll be able to benchmark NumPy performance using different configurations, such as with or without BLAS/LAPACK, OpenBLAS, ATLAS, and Intel MKL. Let's review what you are going to compute for benchmarks.
Compute-intensive tasks for benchmarking
Matrix decomposition
Matrix decomposition, or factorization methods, involves calculating the constituents of a matrix so that they can be used to simplify more demanding matrix operations. In practice, this means breaking the matrix you have into more than one matrix so that, when you calculate the product of these smaller matrices, you get your original matrix back. Some examples of matrix decomposition methods are singular-value decomposition (SVD), eigenvalue decomposition...