[devel] пакеты для численного счета

Vladimir D. Seleznev vseleznv на altlinux.org
Вс Сен 20 19:34:57 MSK 2020


> Не уверен, что я понял все тонкости. Пока мне кажется разумным следующее:
> 
> * Исправить openblas, чтобы с NO_LAPACK=1 он не делал вид, что
>   предоставляет lapack.
>   Если это сложно, то использовать его встроенный lapack +
>   отвязать liblapack от openblas.
> 
> * Может быть, удалить blas + liblapack и использовать только openblas.

А какие есть против такого варианта?

> * Удалить libatlas, пересобрав клиентов с openblas.
> 
> Еще бы понять, какие клиенты используют эти библиотеки...

Клиенты libatlas:

* libarpack-ng

Клиенты liblapack:

* getdp
* getfemxx
* gmsh
* harminv
* hypre
* itpp
* lapack
* lapackpp
* libarpack-ng
* libcf-mpi
* libflame
* liblevmar
* libscalapack
* libslatec
* libsuitesparse
* mpb
* ngsolve
* octave
* octave-control
* octave-ltfat
* octave-optim
* octave-optiminterp
* parms
* primme
* python3-module-numpy
* python3-module-scipy
* python-module-cvxopt
* python-module-numpy
* python-module-pysparse
* python-module-scipy
* qm-vamp-plugins
* qrupdate
* R-base
* spai
* superlu4.0
* taucs
* yaafe

Клиенты blas:

<нет>

Клиенты openblas:

* blzpack
* clapack
* getfemxx
* gmsh
* harminv
* hlzpack
* hypre
* icfs
* lapack
* lapackpp
* libflame
* liblinpack
* libscalapack
* libsuitesparse
* mpb
* mumps
* ngsolve
* octave
* octave-control
* octave-ltfat
* octave-nan
* opentoonz
* parms
* primme
* python3-module-numpy
* python3-module-scipy
* python-module-cvxopt
* python-module-nlpy
* python-module-numpy
* python-module-pysparse
* python-module-scipy
* qm-dsp
* qrupdate
* R-base
* skypack
* sparskit
* superlu4.0
* superlu_dist
* taucs

Т.е., с libatlas собран только один клиент, всё остальное собрано с
openblas, который использует liblapack.

-- 
   WBR,
   Vladimir D. Seleznev


Подробная информация о списке рассылки Devel