Another "source of inspiration" is Intel MKL
(both C and FORTRAN libraries)
https://software.intel.com/en-us/intel-mkl-support/documentation