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

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).

답변 (2개)

Friedrich
Friedrich 2013년 4월 19일

0 개 추천

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 2013년 4월 22일

0 개 추천

Hi,
ich checked the enviroment variables and can't find a variable named BLAS_VERSION. So the problem is still there.

댓글 수: 2

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?
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.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Programming에 대해 자세히 알아보기

질문:

Joh
2013년 4월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by