Can't run level2 or level 3 BLAS routines with Maltlab on a VIA CPU

7 views (last 30 days)
Hello, I tried to run MATLAB 2010a on a VIA CPU (Quad Core E). I'm able to start Matlab and I have no problems ti run simple level 1 calculations. If I try to compute Matrix operations (like inv(), rank() ...) I get an error message like: "Can't find refblas.dll." In the bin-directory is no refblas.dll. Then I removed MATLAB 2010 and istalled MATLAB 2009a. With 2009 there is no Problem and I found a refblas.dll. How can I fix the error I have with MATLAB 2010a? I used Windows7 and XUBUNTU 12.10 (same problem with refblas.so).

Answers (2)

Friedrich
Friedrich on 19 Apr 2013
Hi,
This error can be caused by a wrong setting for the environment variable BLAS_VERSION. Check for the existense of this variable and remove it or set it to NULL, then restart MATLAB for the change to take effect.

Joh
Joh on 22 Apr 2013
Hi,
ich checked the enviroment variables and can't find a variable named BLAS_VERSION. So the problem is still there.
  2 Comments
Friedrich
Friedrich on 22 Apr 2013
refblas isn't shipped anymore since 10a beacuse MATLAB itself doesn't need it. It must be a depdency created by our system (C/C++ code?) which causes this. Maybe some other DLL is picked up which doesn't belong to MATLAB, which then causes this?
Joh
Joh on 24 Apr 2013
I have re-installed the computer bevor I installed Matlab. That mean, that Windows 7 or Xubuntu causes this behaviour? Which dll in Matlab2010a and later contains the algorithms for level2 and level3 computations? Maybe a distinction of the used CPU exist(to get the best performance). And if there is no choice for my unpopular VIA CPU this dll refers to the CPU-unspecific refblas.dll??? The only difference between my running Matlab system (on a Laptop) and my VIA CPU board (on which I get the error message) is the hardware especially the CPU.

Sign in to comment.

Categories

Find more on Psychology in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!