On 20111113@11:48, c. wrote:
> On 13 Nov 2011, at 11:17, Michele Martone wrote:
> > On 20111113@10:55, Carlo de Falco wrote:
> > ...
> ...
> What values 
> 
> Processor Name:       Intel Core 2 Duo
> Processor Speed:      2.4 GHz
> Number Of Processors: 1
> Total Number Of Cores:        2
> L2 Cache:     3 MB
> ... 
> Interesting enough, even with no parallelism, I still get a speed-up
> $ RSB_USER_SET_MEM_HIERARCHY_INFO="L2:4/64/16M,L1:8/64/32K" OMP_NUM_THREADS=1 
> octave -q
> ...
> Elapsed time is 10.0631 seconds.
> ... 
> $ RSB_USER_SET_MEM_HIERARCHY_INFO="L2:4/64/3M,L1:8/64/32K" OMP_NUM_THREADS=2 
> octave -q
> ...
> Elapsed time is 7.9651 seconds.

I'm not an expert of your machine, but I find this speedup reasonable:
librsb's the speedup is limited by memory speed.
To have a rough estimate about it, could you please report the first
lines `./rsbench -M' output ?

e.g.: on an Atom N450, librsb's "parallel MEMCPY" speedup is 20% only:
$./rsbench -M
#1 cores MEMCPY on 17810773 bytes: 0.542651 GB/s (73 times in 2.39599 s)
#2 cores MEMCPY on 17810773 bytes: 0.60361 GB/s (73 times in 2.15402 s)

Attachment: pgpQU2B0yo4eh.pgp
Description: PGP signature

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to