2010-08-24 12:05:33 +08:00
|
|
|
SuiteSparseQR is an implementation of the multifrontal sparse QR
|
2022-03-13 03:38:22 +08:00
|
|
|
factorization method. Parallelism is exploited both in the BLAS and
|
|
|
|
across different frontal matrices using Intel's Threading Building
|
|
|
|
Blocks, a shared-memory programming model for modern multicore
|
2010-08-24 12:05:33 +08:00
|
|
|
architectures. It can obtain a substantial fraction of the
|
|
|
|
theoretical peak performance of a multicore computer.
|
|
|
|
|
|
|
|
This package is part of SuiteSparse.
|
2016-11-20 06:29:28 +08:00
|
|
|
|
2022-03-13 03:38:22 +08:00
|
|
|
This requires a BLAS/LAPACK implementation. Choose one of these package
|
|
|
|
sets:
|
|
|
|
|
2016-11-20 06:29:28 +08:00
|
|
|
* OpenBLAS (includes both a BLAS and a LAPACK implementation)
|
|
|
|
* atlas (includes both a BLAS and a LAPACK implementation)
|
|
|
|
* blas, lapack (the Netlib reference implementations)
|
2022-03-13 03:38:22 +08:00
|
|
|
|
|
|
|
If more than one set is installed (assuming there are no packaging
|
|
|
|
conflicts) then the auto-detection will use the first implementation
|
|
|
|
from this list that it finds. If in doubt, choose the Netlib reference
|
|
|
|
implementations; other packages that require a BLAS or LAPACK
|
|
|
|
implementation may not build if they are not configured to detect/use
|
|
|
|
alternate implementations.
|