help-octave
[Top][All Lists]
Advanced

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

Element by element operation and multicore.


From: Marcin M Kostur
Subject: Element by element operation and multicore.
Date: Tue, 14 Oct 2008 03:45:33 -0700 (PDT)

Dear Octavers,

I have just compiled octave with intel math mkl library. In most od
operations which use
BLAS/LAPACK the speedup on 8-way xeon is immense (from 3x (eig) up to 20x). 
   BTW ./configure line is, as usually, magic to be guessed.

Anyways, there is a bunch of operations which are unaffected like element by
element A.*A , sin(A) etc. 
(well they are not BLAS bases)

My questions are: 

1) How do i know which operator/function uses which library. A*A uses mkl
blas for sure A.*A not, but
is the a list od implementation scheme? If not - i would apreciate tip how
to find it in the source.

2) A.*A, sin(A) could perfectly use multicore archiutectude. All calls are
independent. 
Is anybody working on this, or maybe it is done but requires some
compiie-time flags i forgot?


The best

Marcin  

-- 
View this message in context: 
http://www.nabble.com/Element-by-element-operation-and-multicore.-tp19971081p19971081.html
Sent from the Octave - General mailing list archive at Nabble.com.



reply via email to

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