Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Numerical Linear Algebra Baubereich
C++ C Makefile Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
LICENSE Initial commit
configure Got rid of nonsense


Numerical Linear Algebra Baubereich


Der Baubereich - construction site


This repository contains a collection of parallel numerical linear algebra algorithms along with unit tests and benchmarks. At this point it is not intended to be a fully-functioning library but rather a collection of algorithms and infrastructure for their development (hence a Baubereich).


Some version of BLAS and LAPACK required for any build. LAPACK version 3.40 or higher required to build QR codes.

Build Instructions:

Running ./configure will generate a file with build parameters and a Makefile. See the configure file for build options. Profiling may be activated with flag -DPROFILE (add to DEFS in After running configure, running 'make' will build the library 'NuLAB' and place it into lib/libNuLAB.a. Specific contents may be built individually,

  • library of all routines 'NuLAB'
  • library of all shared routines required for use of any individual algorithmic library component 'NuShared'
  • library for matrix multiplication algorithms 'NuMM'
  • library for LU factorization algorithms 'NuLU'
  • library for QR factorization algorithms 'NuQR'
  • library for symmetric eigensolve algorithms 'NuSE'
  • all unit tests 'test', executables appear in bin/tests/
  • all benchmarks 'bench', executables appear in bin/benchmarks/


Code is available under a two-clause BSD license.

Repository created and maintained by Edgar Solomonik (University of California, Berkeley), contact with any questions or inquiries

Code includes contributions from

  • Grey Ballard (Sandia Laboratory)
  • Nicholas Knight (University of California, Berkeley)
  • Mathias Jacquelin (Lawrence Berkeley National Laboratory)
  • Penporn Koanantakool (University of California, Berkeley)
  • Evangelos Georganas (University of California, Berkeley)
  • Devin Matthews (University of Texas at Austin)

Special acknowledgements for ideas and guidance go to

  • James Demmel (University of California, Berkeley)
  • Katherine Yelick (University of California, Berkeley)
  • Laura Grigori (INRIA Paris - Rocquencourt)
Something went wrong with that request. Please try again.