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)
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