Questions tagged [atlas]

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance.

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.

http://math-atlas.sourceforge.net/

244 questions
7
votes
1 answer

Why would cblas_dgemm and cblas_sgemm have different pointer types in a function pointer array?

I have a function pointer array which I use to call the appropriate cblas_xgemm (e.g., cblas_dgemm or cblas_sgemm, etc., from ATLAS/CBLAS). This works great when I tell it to use cblas_dgemm by function pointer; dgemm gets called with the…
Translunar
  • 3,739
  • 33
  • 55
7
votes
1 answer

Correct way to point to ATLAS/BLAS/LAPACK libraries for numpy build?

I'm building numpy from source on CentOS 6.5 with no root access (python -V=2.7.6). I have the latest numpy source from git. I cannot for the life of me get numpy to acknowledge atlas libs. I have: ls -1…
Matt Hancock
  • 3,870
  • 4
  • 30
  • 44
7
votes
1 answer

NumPy and SciPy. Static vs Dynamic loading

TLDR: Can I use static ATLAS/LAPACK libraries with NumPy & SciPy? Background: After building ATLAS with LAPACK with the following: wget http://sourceforge.net/projects/math-atlas/files/Stable/3.10.1/atlas3.10.1.tar.bz2/download wget…
Amelio Vazquez-Reina
  • 91,494
  • 132
  • 359
  • 564
7
votes
3 answers

Build shared libraries in ATLAS

I've read the entire ATLAS installation guide, and it says all you need to build shared (.so) libraries is to pass the --shared flag to the configure script. However, when I build, the only .so files that appear in my lib folder are libsatlas.so and…
Nick
  • 2,821
  • 5
  • 30
  • 35
6
votes
1 answer

Am I registering the ObjectContext using AutoFac correctly?

I have a windows service and I want to make sure that my EF ObjectContext is disposed of between each time its runs. The service runs longer each time it executes. It seems like the ObjectContext keeps growing. Should my ObjectContext be registered…
Mark
  • 3,717
  • 3
  • 33
  • 48
6
votes
0 answers

blas/lapack/atlas in numpy on fedora

I've compiled and installed numpy successfully. But when I enter the import numpy.distutils.system_info as sysinfo sysinfo.get_info('atlas') command, all I get is: lapack_info: NOT AVAILABLE lapack_opt_info: NOT…
egievs
  • 71
  • 4
5
votes
2 answers

Is there a tool that picks up where 280 North's "Atlas" left off?

Occasionally I go back and watch this video. And then I cry a little bit because 280 North got swallowed up by Motorola and to this day no one really knows exactly what became of them. I know that there was something called "Greenhouse" for…
user456584
  • 86,427
  • 15
  • 75
  • 107
5
votes
2 answers

Link error with cblas when installing scikit-learn

On my RHEL7, I am trying to install py-earth and getting this link error: /usr/bin/ld: cannot find -lcblas I have packages blas, blas-devel, atlas and atlas-devel installed. The compilation command printed after this error…
Alberto Contador
  • 263
  • 1
  • 13
5
votes
0 answers

Attempting to run R with Atlas/OpenBLAS on redhat

For two days I've been trying to install Openblas/atlas with Lapack and use it in R. it's driving me crazy. I'm at a point where I can't even think anymore. My server uses: Red Hat Enterprise Linux Server release 6.6 (Santiago) Here is what I've…
Bas
  • 1,066
  • 1
  • 10
  • 28
5
votes
1 answer

Why does numpy.float16 break the OpenBlas/Atlas functionalities?

Ok, I know float16 is not a real primitive type, but it's simulated by Python/numpy. However, the question is: if that exists and Python allows to use it in arrays multiplication using the numpy.dot() function, why doesn't OpenBlas (or ATLAS)…
redcrow
  • 1,743
  • 3
  • 25
  • 45
5
votes
1 answer

Threading error using Atlas in numpy under Linux

I have a multi-process (not multi-thread!) application using the multiprocess module running on a Linux box. This application uses the numpy.linalg.solve function, and if I try to create to many processes, then I get the error: assertion…
PierreBdR
  • 42,120
  • 10
  • 46
  • 62
4
votes
0 answers

R - is matrix algebra inherently multithreaded?

I am trying to understand if basic matrix algebra operations in R, e.g. A %*% B, are inherently multithreaded, such that when I run the same script on a server with 72 cores, all matrix algebra computations will take advantage of the 72…
cmo
  • 3,762
  • 4
  • 36
  • 64
4
votes
1 answer

Causes of floating point non-determinism? Including NumPy?

IEEE floating point operations are deterministic, but see How can floating point calculations be made deterministic? for one way that an overall floating point computation can be non-deterministic: ... parallel computations are non-deterministic in…
Jerry101
  • 12,157
  • 5
  • 44
  • 63
4
votes
1 answer

Numpy multiarray.so: undefined symbol: cblas_sgemm

I'm trying to install numpy==1.10.2, scipy and matplotlib on server based on opensuse. I've installed numpy in virtualenv from source (I've tried by pip also - same result of course). Now when I'm trying to import numpy in python console I'm…
Darkowic
  • 661
  • 8
  • 17
4
votes
1 answer

Undefined symbols in Scipy and Scikit-learn on RedHat

I'm trying to install Scikit-Learn on a 64-bit Red Hat Enterprise 6.6 server on which I don't have root privileges. I've done a fresh installation of Python 2.7.9, Numpy 1.9.2, Scipy 0.15.1, and Scikit-Learn 0.16.1. The Atlas BLAS installation on…
denbro42
  • 63
  • 5
1
2
3
16 17