Open SpaceIm opened 3 years ago
Yeah, that would be helpful. Without SUITESPARSE, the covariance computation of ceres-solver is extremely slow.
https://github.com/ceres-solver/ceres-solver/issues/766#issuecomment-1068653277
SuiteSparse (v7.7.0) is ready for packaging, now that we have a working OpenBLAS with BLAS and LAPACK support and an almost fully-functional OpenMP support (#22353).
As the name suggests, SuiteSparse consists of a suite of mostly independent libraries, where each of them:
find_package(AMD)
to use suitesparse-amd
),So it makes more sense to package each of the sub-components separately, despite it requiring the creation of a considerable number of new packages and related PRs. On the upside, this also allows only specific components to be used as needed, with binaries available and without having to build everything (such as suitesparse-graphblas, which can take up to an hour to build with pre-built kernels enabled).
Here's the list of PRs for each of the sub-package:
I did not create a suitesparse
meta-package currently, but it could be added later.
Package Details
Description Of The Library / Tool
SuiteSparse is a suite of sparse matrix algorithms.