help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building octave 3.8.2 from source on Ubuntu 14.04 for using multiple


From: lukshuntim
Subject: Re: Building octave 3.8.2 from source on Ubuntu 14.04 for using multiple cores
Date: Thu, 04 Sep 2014 15:59:51 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0

On Thursday, September 04, 2014 12:26 PM, Sunil Shah wrote:
I have built octave 3.8.2 from source on Ubuntu 14.04 (LTS) using
standard instructions.  I have installed libblas-dev, liblapack-dev and
libpcre3-dev.  I have also used apt-get build-dep octave to resolve
dependences.  The build works and passes the tests.

I see that the resulting executable does not use multiple cores on an
Amazon EC2 c3 16 core instance.  I have the same experience installing
3.8.1 binary package on 14.04 LTS.

To contrast that, I have built octave 3.6.4 from source on Mac OSX
10.9.2 using fink. Upon using octave-atlas-364-dev,  it can use multiple
cores efficiently for standard dense matrix operations.

I would ideally like to use a tuned matrix library such as atlas for
blas/lapack for octave 3.8.2.  Any pointers / help is appreciated.

Atlas is available via apt-get too; and so is openblas. The latter is said to be more optimized.

Maybe this page is of help

http://www.stat.cmu.edu/~nmv/2013/07/09/for-faster-r-use-openblas-instead-better-than-atlas-trivial-to-switch-to-on-ubuntu/

(Re)build your own if you want still better performance.
https://wiki.debian.org/DebianScience/LinearAlgebraLibraries

Regards,
ST
--




reply via email to

[Prev in Thread] Current Thread [Next in Thread]