matlab 7 on phenom x6

  • Follow


Hi
I used to run matlab on a AMD athlon. Now I swapped hardware to a phenom x6 2.8 .
As with the athlon matlab starts and closes istantly. I know I need to add the reference to the right dll in the  blas.spec file; my question is: is there an appropriate dll for such CPU? if so what is the correct line I should add to the  blas.spec file?
Thanks for the help
Filippo
0
Reply Filippo 10/8/2010 2:50:06 PM

What MATLAB version are you using? Supposedly, the BLAS dll should be general and can be used for all AMD processors.

Duncan Po
MathWorks

"Filippo " <agnesi.filippo@tiscali.it> wrote in message <i8nb2u$4ai$1@fred.mathworks.com>...
> Hi
> I used to run matlab on a AMD athlon. Now I swapped hardware to a phenom x6 2.8 .
> As with the athlon matlab starts and closes istantly. I know I need to add the reference to the right dll in the  blas.spec file; my question is: is there an appropriate dll for such CPU? if so what is the correct line I should add to the  blas.spec file?
> Thanks for the help
> Filippo
0
Reply Duncan 10/14/2010 3:16:04 PM


"Filippo " <agnesi.filippo@tiscali.it> wrote in message <i8nb2u$4ai$1@fred.mathworks.com>...
> Hi
> I used to run matlab on a AMD athlon. Now I swapped hardware to a phenom x6 2.8 .
> As with the athlon matlab starts and closes istantly. I know I need to add the reference to the right dll in the  blas.spec file; my question is: is there an appropriate dll for such CPU? if so what is the correct line I should add to the  blas.spec file?
> Thanks for the help
> Filippo

What is your OS? Windows XP or 7 or ...?

James Tursa
0
Reply James 10/14/2010 5:46:03 PM

I have the same problem with Matlab 7 on a Windows 7 OS (64-bit) with a AMD Phenom X4 processor. I also used the workaround to modify the blas.spec with my former Athlon processor. Where can we get a phenom.dll? 
0
Reply Hans 10/15/2010 11:32:04 PM

Filippo,

I contacted technical support. Since the AMD processor does not have a bulit-in BLAS library, you have to set it up yourself.

1. Right click on "My Computer" and select "Properties"
2. Click on "Advanced system settings"
3. Click on "Advance" tab
3. Click on "Environment Variables" button
4. Set the variable under "System Variables" :
Locate (or add) "Variable" BLAS_VERSION and set its "Value" to
c:\matlab7\bin\win32\atlas_Athlon.dll (or to where ever your blas.spec is located)

It worked for me.
1
Reply Hans 10/20/2010 9:47:04 PM

"Hans Wurst" <schneebly@gmail.com> wrote in message <i9no0n$6dv$1@fred.mathworks.com>...
> Filippo,
> 
> I contacted technical support. Since the AMD processor does not have a bulit-in BLAS library, you have to set it up yourself.
> 
> 1. Right click on "My Computer" and select "Properties"
> 2. Click on "Advanced system settings"
> 3. Click on "Advance" tab
> 3. Click on "Environment Variables" button
> 4. Set the variable under "System Variables" :
> Locate (or add) "Variable" BLAS_VERSION and set its "Value" to
> c:\matlab7\bin\win32\atlas_Athlon.dll (or to where ever your blas.spec is located)
> 
> It worked for me.

Hans,

First, thanks, Matlab now functions.  However, do you know if this actually allows the use of all the available cores or does it simply "fool" the system into using one and treating it as an Athlon core?  I saw another site that said they'd had better performance by tricking the system into using the Intel .dll file because it will actually support multiple cores but haven't had any luck implementing that solution myself.

Lem
0
Reply lemwells (2) 2/13/2011 11:24:03 PM

"Hans Wurst" <schneebly@gmail.com> wrote in message <i9no0n$6dv$1@fred.mathworks.com>...
> Filippo,
> 
> I contacted technical support. Since the AMD processor does not have a bulit-in BLAS library, you have to set it up yourself.
> 
> 1. Right click on "My Computer" and select "Properties"
> 2. Click on "Advanced system settings"
> 3. Click on "Advance" tab
> 3. Click on "Environment Variables" button
> 4. Set the variable under "System Variables" :
> Locate (or add) "Variable" BLAS_VERSION and set its "Value" to
> c:\matlab7\bin\win32\atlas_Athlon.dll (or to where ever your blas.spec is located)
> 
> It worked for me.

I answered my own question by opening the task manager.  Actions performed in Matlab while using your solution above correspond to spikes in CPU usage on all four cores.  Thanks.
0
Reply lemwells (2) 2/13/2011 11:48:04 PM

6 Replies
467 Views

(page loaded in 0.101 seconds)

Similiar Articles:






7/22/2012 8:34:28 PM


Reply: