This new version addresses the problems pointed to by jedbrown.
Search Criteria
Package Details: atlas-lapack 1:3.10.3-9
Package Actions
Git Clone URL: | https://aur.archlinux.org/atlas-lapack.git (read-only, click to copy) |
---|---|
Package Base: | atlas-lapack |
Description: | Automatically Tuned Linear Algebra Software |
Upstream URL: | http://math-atlas.sourceforge.net |
Licenses: | BSD, custom:lapack |
Provides: | atlas-lapack-base, blas, cblas, lapack |
Submitter: | ilpianista |
Maintainer: | henkm |
Last Packager: | henkm |
Votes: | 93 |
Popularity: | 0.000050 |
First Submitted: | 2008-04-24 01:36 (UTC) |
Last Updated: | 2024-02-01 12:28 (UTC) |
Dependencies (2)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
Required by (550)
- abinit (requires blas)
- abinit (requires lapack)
- algodoo (requires lapack)
- ambertools (requires blas)
- ambertools (requires lapack)
- amino-git (requires cblas)
- amino-git (requires lapack)
- apbs (requires blas)
- apbs (requires lapack)
- armadillo (requires blas)
- armadillo (requires lapack)
- arpack++ (requires blas)
- arpack++ (requires lapack)
- arpack-git (requires lapack)
- arrayfire-git (requires cblas)
- atompaw (requires lapack)
- atomsk-git (requires blas)
- atomsk-git (requires lapack)
- avs-device-sdk (requires cblas)
- basix (requires lapack)
- basix-git (requires blas)
- basix-git (requires lapack)
- bayestraits (requires cblas)
- bayestraits-mpi (requires cblas)
- bergamont-marian-git (requires cblas) (make)
- bergamont-marian-git (requires lapack) (make)
- blaze-git (requires blas) (make)
- blaze-git (requires blas) (optional)
- blaze-git (requires lapack) (make)
- blaze-git (requires lapack) (optional)
- blazert (requires blas) (make)
- blazert (requires lapack) (make)
- blazert-git (requires blas) (make)
- blazert-git (requires lapack) (make)
- boltztrap (requires lapack)
- caffe (requires lapack)
- caffe (requires lapack) (make)
- caffe-cuda (requires lapack)
- caffe-cuda (requires lapack) (make)
- caffe-cuda-doc (requires lapack) (make)
- caffe-cuda-doc-git (requires lapack) (make)
- caffe-cuda-git (requires lapack)
- caffe-cuda-git (requires lapack) (make)
- caffe-doc (requires lapack) (make)
- caffe-doc-git (requires lapack) (make)
- caffe-git (requires lapack)
- caffe-git (requires lapack) (make)
- caffe-ssd (requires lapack)
- calculix-ccx (requires blas)
- casacore-git (requires lapack)
- casadi (requires lapack)
- casadi-git (requires lapack)
- ccv (requires blas)
- cernlib (requires blas)
- cernlib (requires lapack)
- chronoengine (requires blas)
- chronoengine (requires blas) (make)
- chronoengine-git (requires blas)
- chronoengine-git (requires blas) (make)
- cminpack (requires cblas)
- cnmatrix (requires cblas)
- coin-or-coinmumps (requires lapack)
- coin-or-couenne (requires lapack)
- coin-or-ipopt (requires lapack)
- coin-or-qpoases (requires blas)
- coin-or-qpoases (requires lapack)
- control-toolbox-core (requires lapack)
- cosma (requires cblas)
- dakota (requires lapack)
- deal-ii (requires lapack) (optional)
- deepmatching (requires cblas) (make)
- dftd4 (requires lapack)
- dftd4-git (requires lapack)
- dlib (requires blas)
- dlib (requires cblas)
- dlib (requires lapack)
- dlib-cuda (requires blas)
- dlib-cuda (requires cblas)
- dlib-cuda (requires lapack)
- dlib-git (requires cblas) (optional)
- dlib-git (requires lapack) (optional)
- dsd-fme (requires blas)
- dsd-fme (requires lapack)
- dsd-fme-git (requires blas)
- dsd-fme-git (requires lapack)
- dseams-git (requires blas) (make)
- dseams-git (requires lapack) (make)
- dune-common (requires lapack)
- dynare (requires blas)
- elemental (requires lapack)
- elemental-gmp-git (requires lapack)
- elmerfem (requires blas)
- ensmallen (requires lapack) (make)
- faiss-cpu (requires blas)
- faiss-cpu (requires lapack)
- faiss-cuda (requires blas)
- faiss-cuda (requires lapack)
- faiss-cuda-git (requires blas)
- faiss-cuda-git (requires lapack)
- faiss-git (requires blas)
- faiss-git (requires lapack)
- flatter-git (requires lapack)
- fleur-develop (requires blas) (make)
- fleur-develop (requires lapack) (make)
- freefem (requires cblas) (optional)
- freefem (requires lapack) (optional)
- funkcio (requires lapack)
- funkcio-git (requires lapack)
- fxt (requires blas)
- gamess (requires blas)
- gamess (requires lapack)
- gbtolib (requires blas)
- gbtolib (requires lapack)
- getdp (requires lapack) (make)
- gimp-plugin-registry (requires lapack)
- gmsh (requires lapack)
- gmsh (requires lapack) (make)
- gmsh-docs (requires lapack) (make)
- gmsh-git (requires lapack)
- gmsh-git (requires lapack) (make)
- gmsh-git-docs (requires lapack) (make)
- gnss-sdr-git (requires blas)
- gnss-sdr-git (requires lapack)
- gnuradio-git (requires blas)
- gpvdm-git (requires blas)
- graspit (requires lapack)
- gretl (requires blas)
- gretl (requires lapack)
- gromacs (requires lapack)
- gromacs-2020-complete (requires lapack)
- gromacs-plumed (requires lapack)
- groops-git (requires lapack)
- gsim (requires cblas)
- gsim (requires lapack)
- harminv (requires lapack)
- harminv-git (requires lapack)
- haskell-hmatrix (requires blas)
- haskell-hmatrix (requires lapack)
- hmat-oss (requires cblas)
- home-assistant-git (requires lapack)
- hugin-hg (requires lapack)
- ifd (requires lapack)
- itpp (requires blas)
- itpp (requires lapack)
- j9-git (requires lapack) (optional)
- j901-bin (requires lapack) (optional)
- jags (requires lapack)
- jags (requires lapack) (make)
- jules-git (requires cblas) (optional)
- kaldi (requires cblas)
- kaldi (requires lapack)
- koboldcpp (requires cblas)
- koboldcpp-cuda (requires cblas)
- koboldcpp-hipblas (requires cblas)
- l1_logreg (requires blas)
- l1_logreg (requires blas) (make)
- l1_logreg (requires lapack)
- l1_logreg (requires lapack) (make)
- l1_logreg-docs (requires blas) (make)
- l1_logreg-docs (requires lapack) (make)
- labplot-git (requires cblas)
- lapack-git (requires blas)
- lapacke-git (requires lapack)
- levmar (requires lapack)
- lib32-blas (requires blas)
- lib32-cblas (requires cblas)
- lib32-lapack (requires lapack)
- libcint (requires blas)
- libcint-cint3 (requires blas)
- libcint-git (requires blas)
- libcmatrix-lite (requires cblas) (make)
- libdogleg-git (requires lapack)
- libdspl (requires blas) (make)
- libflame-git (requires blas)
- libflame-git (requires lapack) (optional)
- libsurvive (requires cblas)
- libxsmm (requires blas) (check)
- libxsmm (requires lapack) (check)
- lpp (requires lapack)
- lush (requires lapack) (optional)
- macaulay2 (requires cblas)
- macaulay2 (requires lapack)
- madagascar (requires cblas)
- madagascar-git (requires cblas)
- madx-dev (requires lapack)
- madx-git (requires lapack)
- mbdyn-git (requires lapack) (optional)
- minc-toolkit-v2 (requires blas)
- minc-toolkit-v2 (requires cblas)
- mlpack (requires lapack)
- moab (requires blas)
- moab (requires lapack)
- moab-git (requires blas)
- moab-git (requires lapack)
- mopac (requires blas)
- mopac (requires lapack)
- mpb (requires lapack)
- mpb-git (requires lapack)
- mrcpp-git (requires blas)
- multinest (requires lapack)
- mumps (requires lapack)
- mumps-cmake (requires lapack)
- mumps-par (requires lapack)
- mumps-seq (requires lapack)
- mumps-seq-shared (requires blas)
- mumps-seq-shared (requires lapack)
- mxnet (requires cblas)
- mxnet (requires cblas) (make)
- mxnet (requires lapack)
- mxnet (requires lapack) (make)
- mxnet-cuda (requires cblas)
- mxnet-cuda (requires cblas) (make)
- mxnet-cuda (requires lapack)
- mxnet-cuda (requires lapack) (make)
- mxnet-mkl (requires cblas) (make)
- mxnet-mkl (requires lapack) (make)
- mxnet-mkl-cuda (requires cblas) (make)
- mxnet-mkl-cuda (requires lapack) (make)
- nceplibs-ip (requires lapack)
- nco (requires cblas)
- nelson-git (requires blas)
- nelson-git (requires lapack)
- nest (requires cblas)
- ngsolve-git (requires blas)
- ngsolve-git (requires lapack)
- nwchem-bin (requires lapack)
- nwchem-git (requires lapack) (make)
- octave-ltfat (requires blas) (make)
- octave-ltfat (requires lapack) (make)
- oof2 (requires lapack)
- opencl-amd-dev (requires blas)
- opencl-amd-dev (requires lapack)
- opencv-git (requires cblas)
- opencv-git (requires lapack)
- opencv3-opt (requires cblas)
- opencv3-opt (requires lapack)
- openmodelica (requires lapack)
- openmodelica-git (requires lapack)
- openmodelica-omc (requires lapack)
- openmvs (requires blas)
- openmvs-git (requires blas)
- openroad-git (requires blas)
- opentoonz-git (requires blas)
- opentoonz-git (requires cblas)
- openvsp (requires cblas)
- openvsp-git (requires cblas)
- optizelle (requires lapack)
- orfeo-toolbox (requires cblas)
- orfeo-toolbox (requires lapack)
- pastix (requires cblas)
- perl-rna (requires blas) (make)
- perl-rna (requires lapack) (make)
- petsc (requires lapack)
- petsc-complex (requires lapack)
- petsc-git (requires lapack)
- phoronix-test-suite (requires blas) (optional)
- phoronix-test-suite (requires lapack) (optional)
- phoronix-test-suite-git (requires blas) (optional)
- phoronix-test-suite-git (requires lapack) (optional)
- photospline (requires blas)
- photospline (requires lapack)
- photoview (requires blas)
- photoview (requires cblas)
- photoview (requires lapack)
- php-pdlib (requires cblas)
- php-pdlib (requires lapack)
- php74-pdlib (requires blas)
- php74-pdlib (requires cblas)
- php74-pdlib (requires lapack)
- plask-bin (requires lapack)
- plask-git (requires lapack)
- plink (requires lapack)
- plink1.9-git (requires cblas)
- plink1.9-git (requires lapack)
- plumed (requires lapack)
- plumed-mpi (requires lapack)
- pqr (requires blas)
- pqr (requires lapack)
- psi3-bin (requires lapack)
- psi4 (requires blas)
- psi4 (requires lapack)
- psi4-git (requires blas)
- psi4-git (requires lapack)
- psi4-git-gccmkl (requires blas)
- psi4-git-gccmkl (requires lapack)
- pypy3-numpy (requires cblas)
- pypy3-numpy (requires lapack)
- python-assimulo (requires lapack)
- python-casadi-bin (requires lapack)
- python-dlib (requires cblas)
- python-dlib (requires lapack)
- python-dlib-cuda (requires cblas)
- python-dlib-cuda (requires lapack)
- python-dlib-cuda-git (requires cblas)
- python-dlib-cuda-git (requires lapack)
- python-dlib-git (requires cblas)
- python-dlib-git (requires lapack)
- python-kwant (requires blas)
- python-kwant (requires lapack)
- python-kwant-git (requires blas)
- python-kwant-git (requires lapack)
- python-minkowskiengine (requires cblas)
- python-minkowskiengine-git (requires cblas)
- python-numpy-flame (requires cblas)
- python-numpy-git (requires cblas)
- python-numpy-git (requires lapack)
- python-numpy1 (requires cblas)
- python-numpy1 (requires lapack)
- python-paddlepaddle (requires blas)
- python-paddlepaddle-cuda (requires blas)
- python-paddlepaddle-cuda-git (requires blas)
- python-paddlepaddle-git (requires blas)
- python-pydistmesh (requires blas)
- python-pyfr (requires cblas) (optional)
- python-pyfr-git (requires cblas) (optional)
- python-pyscf (requires blas)
- python-rna (requires blas) (make)
- python-rna (requires lapack) (make)
- python-shtools (requires blas)
- python-shtools (requires lapack)
- python-slycot (requires blas) (make)
- python-slycot (requires lapack) (make)
- python2-numpy (requires cblas)
- python2-numpy (requires lapack)
- qtltools (requires cblas)
- r-amountain (requires cblas)
- r-aws (requires blas)
- r-aws (requires lapack)
- r-bamlss (requires blas)
- r-bamlss (requires lapack)
- r-bandle (requires blas)
- r-bandle (requires lapack)
- r-bayesm (requires blas)
- r-bayesm (requires lapack)
- r-bdmmacorrect (requires blas)
- r-bnlearn (requires blas)
- r-bnlearn (requires lapack)
- r-brisc (requires blas)
- r-brisc (requires lapack)
- r-bssm (requires blas)
- r-bssm (requires lapack)
- r-ccimpute (requires blas)
- r-clarabel (requires blas)
- r-clarabel (requires lapack)
- r-clustercrit (requires lapack)
- r-clusterr (requires blas)
- r-compositions (requires blas)
- r-compositions (requires lapack)
- r-conos (requires blas)
- r-conos (requires lapack)
- r-coop (requires blas)
- r-coop (requires lapack)
- r-cplm (requires blas)
- r-cplm (requires lapack)
- r-cytolib (requires lapack)
- r-degnorm (requires blas)
- r-densestbayes (requires blas)
- r-deprecated-215 (requires blas)
- r-deprecated-215 (requires lapack)
- r-desolve (requires blas)
- r-devel-svn (requires blas)
- r-devel-svn (requires lapack)
- r-diagis (requires blas)
- r-differentialregulation (requires blas)
- r-differentialregulation (requires lapack)
- r-edger (requires blas)
- r-edger (requires lapack)
- r-epistasisga (requires blas)
- r-epistasisga (requires lapack)
- r-fastghquad (requires lapack)
- r-fastica (requires blas)
- r-fastica (requires lapack)
- r-float (requires blas)
- r-float (requires lapack)
- r-fracdiff (requires blas)
- r-gee (requires blas)
- r-geigen (requires blas)
- r-geigen (requires lapack)
- r-gensa (requires blas)
- r-ggsc (requires blas)
- r-gnm (requires blas)
- r-gss (requires blas)
- r-gss (requires lapack)
- r-harmony (requires blas)
- r-harmony (requires lapack)
- r-iclusterplus (requires blas)
- r-iclusterplus (requires lapack)
- r-igraph (requires blas)
- r-igraph (requires lapack)
- r-irlba (requires blas)
- r-irlba (requires lapack)
- r-kernelknn (requires blas)
- r-kernelknn (requires lapack)
- r-kernlab (requires blas)
- r-kernlab (requires lapack)
- r-lea (requires lapack)
- r-lemur (requires blas)
- r-lfa (requires blas)
- r-lfa (requires lapack)
- r-libcoin (requires lapack)
- r-limsolve (requires blas)
- r-logspline (requires blas)
- r-maptpx (requires blas)
- r-maptpx (requires lapack)
- r-mashr (requires blas)
- r-mashr (requires lapack)
- r-mclust (requires blas)
- r-mclust (requires lapack)
- r-milor (requires blas)
- r-milor (requires lapack)
- r-minpack.lm (requires blas)
- r-mnp (requires lapack)
- r-msgps (requires blas)
- r-msm (requires blas)
- r-msm (requires lapack)
- r-msstats (requires blas)
- r-multitaper (requires lapack)
- r-mvnfast (requires blas)
- r-mvnfast (requires lapack)
- r-mvtnorm (requires blas)
- r-mvtnorm (requires lapack)
- r-networkbma (requires lapack)
- r-nleqslv (requires blas)
- r-nleqslv (requires lapack)
- r-outrider (requires blas)
- r-paralleldist (requires blas)
- r-paralleldist (requires lapack)
- r-pcal1 (requires blas)
- r-pcal1 (requires lapack)
- r-pcalg (requires blas)
- r-pcalg (requires lapack)
- r-pcapp (requires blas)
- r-pcapp (requires lapack)
- r-polspline (requires blas)
- r-preprocesscore (requires lapack)
- r-primme (requires blas)
- r-primme (requires lapack)
- r-proxyc (requires blas)
- r-qtl (requires blas)
- r-qtl (requires lapack)
- r-quadprog (requires blas)
- r-quantreg (requires blas)
- r-quantreg (requires lapack)
- r-ramcmc (requires blas)
- r-rcsdp (requires blas)
- r-rcsdp (requires lapack)
- r-rdist (requires blas)
- r-regsem (requires blas)
- r-regsem (requires lapack)
- r-revdbayes (requires lapack)
- r-rfast (requires blas)
- r-rfast (requires lapack)
- r-robustbase (requires blas)
- r-robustbase (requires lapack)
- r-rspectral (requires blas)
- r-rspectral (requires lapack)
- r-rstpm2 (requires blas)
- r-rstpm2 (requires lapack)
- r-rust (requires blas)
- r-rust (requires lapack)
- r-saigegds (requires blas)
- r-saigegds (requires lapack)
- r-scgps (requires blas)
- r-scgps (requires lapack)
- r-scoringrules (requires blas)
- r-scoringrules (requires lapack)
- r-scs (requires blas)
- r-scs (requires lapack)
- r-slam (requires blas)
- r-spam (requires blas)
- r-spam (requires lapack)
- r-svd (requires blas)
- r-svd (requires lapack)
- r-tmb (requires blas)
- r-tmb (requires lapack)
- r-truncatednormal (requires blas)
- r-truncatednormal (requires lapack)
- r-ucminf (requires blas)
- r-vegan (requires lapack)
- r352 (requires blas)
- r352 (requires lapack)
- radiosonde_auto_rx (requires lapack)
- rlftlbx (requires blas)
- rlftlbx (requires lapack)
- ros2-humble-slam-toolbox (requires lapack)
- sagecal (requires lapack) (make)
- sagecal-git (requires lapack) (make)
- sagecal-gpu (requires lapack) (make)
- sagemath-git (requires cblas)
- scalapack (requires blas)
- scalapack (requires lapack)
- shark-ml-atlas-git
- shengbte (requires lapack)
- shtools (requires blas)
- shtools (requires lapack)
- simbody (requires blas)
- simbody (requires lapack)
- slatec (requires lapack)
- sparselizard (requires cblas)
- sphinxdft (requires cblas)
- spla (requires cblas)
- spral (requires lapack)
- starpu (requires blas)
- subtitlecomposer (requires blas) (make)
- subtitlecomposer-git (requires blas) (make)
- superlu_dist (requires lapack)
- superlu_mt (requires blas)
- tahoma2d (requires cblas)
- tahoma2d-git (requires cblas)
- tarquin (requires lapack)
- tasmanian (requires lapack)
- tfi (requires blas)
- tfi (requires cblas)
- tfi (requires lapack)
- torch7-git (requires blas)
- torch7-git (requires lapack)
- treekin (requires blas)
- treekin (requires lapack)
- trilinos (requires blas) (make)
- trilinos (requires lapack)
- trilinos-git (requires blas) (make)
- trilinos-git (requires lapack)
- trlan (requires lapack)
- trlib-git (requires lapack)
- txm-bin (requires blas)
- txm-bin (requires lapack)
- ukrmol-in (requires blas)
- ukrmol-in (requires lapack)
- ukrmol-out (requires blas)
- ukrmol-out (requires lapack)
- viennarna (requires blas)
- viennarna (requires blas) (make)
- viennarna (requires lapack)
- viennarna (requires lapack) (make)
- visp (requires lapack) (optional)
- visual-sfm (requires blas)
- visual-sfm (requires lapack)
- vokey-git (requires blas)
- vokey-git (requires lapack)
- wannier90 (requires blas)
- wannier90 (requires lapack)
- xkblas (requires blas)
- xtb-git (requires lapack)
- xtensor-blas (requires blas)
- xtensor-blas (requires lapack)
- yaehmop (requires blas)
- yaehmop (requires lapack)
- zeno (requires lapack)
- zw3d-bin (requires blas)
- zw3d-bin (requires lapack)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 18 Next › Last »
gborzi commented on 2012-07-01 14:33 (UTC)
gborzi commented on 2012-06-27 07:59 (UTC)
@Liquen
No, because cpufrequtils is useful only on those systems that support it, i.e. laptops, but it is useless, hence not installed, on workstations. The latter computers are a more suitable candidate for this package than the former ones.
Liquen commented on 2012-06-26 17:22 (UTC)
Shouldn't cpufrequtils be in makedepends?
jedbrown commented on 2012-06-15 18:31 (UTC)
Hmm, with static libraries, the established API is certainly that the application links the preferred libblas.a. But with shared libraries, we have to decide up-front because of -Wl,--as-needed. I think that if it was up to me, I'd link a liblapack.so and a libptlapack.so, but I can understand not wanting to do that, so use your judgement.
gborzi commented on 2012-06-15 18:22 (UTC)
@jedbrown
Thanks for your advice, but I have a doubt about libblas.so. Should it point to libptf77blas.so or libf77blas.so? Some of the packages in the repos that use blas and/or lapack don't use threading (AFAIK octave, arpack, suitesparse don't). Moreover, should liblapack.so be linked against the MT or ST lib{c,f77}blas? Or none?
jedbrown commented on 2012-06-14 21:49 (UTC)
@gborzi FWIW, I think this is a bad default. Many parallel programs do the threading (or processes) at a higher level and *do not* want a threaded BLAS by default. Secretly using extra threads is a good way to create very confusing performance and cause great annoyance when reconfiguring (especially since Atlas take so long to build).
gborzi commented on 2012-06-14 21:43 (UTC)
@nwerneck,
for multi-threaded machines the libcblas.so and libf77blas.so are built with libptcblas.a and libptf77blas.a respectively, so they're actually libptcblas.so and libptf77blas.so. Look at makefile.shared.mt for details. For single-threaded machines pt libraries are not built.
If you need both kinds of libraries, you have to change makefile.shared.mt accordingly.
<deleted-account> commented on 2012-06-14 20:04 (UTC)
The package worked beautifully, but it is not installing ptcblas or ptf77blas. The ".a" files were built though. Is there any flag or dependency missing to generate ptcblas.so and install it?...
<deleted-account> commented on 2012-06-14 19:30 (UTC)
Wroked after a system upgrade...
gborzi commented on 2012-06-14 19:17 (UTC)
@nwerneck,
you have a problem with your makepkg, the error messages are from it, not from the compiled binary. You miss /usr/bin/du in your box. It is part of coreutils, perhaps it got corrupted.
Pinned Comments
phcerdan commented on 2017-06-08 06:48 (UTC) (edited on 2017-06-08 06:49 (UTC) by phcerdan)