2.9 Lecture: Introduction to HPC Linear Algebra Libraries & BLAS
One of the reasons for NumPy performance is the usage of HPC C and Fortran libraries.
To find out which HPC libraries your NumPy installation uses, you can perform:
>>> import numpy as np
>>> np.show_config()
This lecture is about important HPC libraries.
The lecture slides are available here Download here.
The OpenBLAS library is available at https://www.openblas.net/. Links to an external site.
The simple code used in the lecture is available here Download here.
This lecture is updated from Chapter 10 of the "High-Performance Computing - Modern Systems and Practices" by T. Sterling, M. Anderson, M. Brodowics, available on the online KTH library. Links to an external site.