[KongchangAI]
ConceptLinear Algebra PACKage

LAPACK

A high-level linear algebra library built on BLAS, providing algorithms such as linear equation solving and eigenvalue decomposition. It was originally written in Fortran 77, and its interface conventions follow the Fortran calling convention.

Timeline (last 90 days)

Oct 15

The U.S. Weather Bureau, the European Centre for Medium-Range Weather Forecasts, NASA's simulation systems, and the reference implementations of BLAS and LAPACK all have deep ties to Fortran.

Unverified50%
Oct 15

BLAS defines low-level operation interfaces such as vector addition and matrix multiplication, and LAPACK implements higher-level algorithms such as linear equation solving, eigenvalue decomposition, and singular value decomposition on top of it, both of which were originally written in Fortran 77 with publicly available reference implementations.

Unverified50%
Oct 15

The underlying linear algebra of almost all scientific computing languages (NumPy, MATLAB, R, Julia) ultimately calls libraries such as BLAS/LAPACK.

Unverified50%
Sep 9

Contiguous memory layout maximizes CPU cache hit rates and facilitates interfacing with underlying math libraries such as BLAS and LAPACK

Unverified50%

All Facts (4)

Source Articles