From help-octave-request at bevo dot che dot wisc dot edu Wed Jan 15 03:11:31 2003 Subject: Re: multi-threaded octave? From: Per Persson To: "Shahbaz Chaudhary" Cc: help-octave at bevo dot che dot wisc dot edu Date: Wed, 15 Jan 2003 10:11:11 +0100 On onsdag, jan 15, 2003, at 02:06 Europe/Stockholm, Shahbaz Chaudhary wrote: > BTW, if I run octave on Apple's g4...will their vector technology > significantly speed up octave? Thanks. Presently the G4 vector instructions doesn't support double precision numbers per se but some nifty coding in Apple's vecLib gives a decent speed up of BLAS-routines. Linking with vecLib is the default behaviour for octave on OS X, but unfortunately vecLib isn't multithreaded so if you have 2 CPU's you might want to use ATLAS instead. I did some tests a while back on a G4MP which indicated that vecLib was best for a single CPU and ATLAS for MP-machines. Note that the above only applies to the BLAS/LAPACK routines, gcc doesn't perform any automatic vectorization of the code on a G4. /Per ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------