I will look into this right now.

Best
Troels


2014-06-18 11:43 GMT+02:00 Edward d'Auvergne <[email protected]>:

> No problems.  This is needed for the release notes.  I was just hoping
> that you'd get the DPL94 model running so we can have one number over
> 100 times faster ;)  The more models we have profiling numbers for,
> the more awesome the speed ups look!
>
> Regards,
>
> Edward
>
> On 18 June 2014 11:39, Troels Emtekær Linnet <[email protected]>
> wrote:
> > Thank you!!!
> >
> > :-)
> >
> > ---------- Forwarded message ----------
> > From: <[email protected]>
> > Date: 2014-06-18 11:34 GMT+02:00
> > Subject: r24080 -
> >
> /branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log
> > To: [email protected]
> >
> >
> > Author: bugman
> > Date: Wed Jun 18 11:34:03 2014
> > New Revision: 24080
> >
> > URL: http://svn.gna.org/viewcvs/relax?rev=24080&view=rev
> > Log:
> > Added a log file for comparing the speed of the disp_speed_branch to
> relax
> > 3.2.2.
> >
> > This is from the disp_profile_all.py statistics generating script.
> >
> >
> > Added:
> >
> >
> branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log
> >
> > Added:
> >
> branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log
> > URL:
> >
> http://svn.gna.org/viewcvs/relax/branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log?rev=24080&view=auto
> >
> ==============================================================================
> > ---
> >
> branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log
> >     (added)
> > +++
> >
> branches/disp_spin_speed/test_suite/shared_data/dispersion/profiling/disp_profile_all_3.2.2.log
> >     Wed Jun 18 11:34:03 2014
> > @@ -0,0 +1,231 @@
> > +
> > +
> > +Execution iteration 1
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.186    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.129    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.303    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.265    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.074    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.355    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.158    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.561    0.003   15.918    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.377    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    5.041    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.560    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.920    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 2
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.174    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.096    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.303    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.655    0.031
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.010    0.000    0.071    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.027    0.000    0.369    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.035    0.000    0.200    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.552    0.003   15.958    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.375    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    4.978    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.561    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.137    0.056
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 3
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.172    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.095    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.301    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.100    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.072    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.355    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.156    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.569    0.003   15.887    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.377    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    5.023    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.565    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.677    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 4
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.174    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.103    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.310    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.394    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.010    0.000    0.073    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.354    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.158    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.531    0.003   15.736    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.376    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    5.007    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.563    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.582    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 5
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.172    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.135    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.306    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.458    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.073    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.027    0.000    0.360    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.028    0.000    0.166    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.588    0.003   16.275    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.380    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    5.050    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.003    0.000    0.592    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.164    0.056
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 6
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.174    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.009    0.000    1.158    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.003    0.000    0.311    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.741    0.031
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.072    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.353    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.158    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.535    0.003   15.775    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.379    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    4.953    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.562    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.577    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 7
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.172    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.097    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.303    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.308    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.072    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.358    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.158    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.544    0.003   15.820    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.379    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    5.028    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.569    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.643    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 8
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.174    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.114    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.307    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.728    0.031
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.073    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.351    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.026    0.000    0.156    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.525    0.003   15.696    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.382    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    4.985    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.565    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.162    0.056
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 9
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.173    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.141    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.304    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.222    0.030
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.075    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.026    0.000    0.359    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.027    0.000    0.161    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.569    0.003   15.909    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.008    0.000    0.395    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    4.975    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.569    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.826    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Execution iteration 10
> > +
> > +$ python profiling_cr72.py
> > +     1000    0.007    0.000    0.174    0.000
> > relax_disp.py:938(func_CR72_full)
> > +     1000    0.008    0.000    1.100    0.001
> > relax_disp.py:938(func_CR72_full)
> > +$ python /data/relax/tags/3.2.2/profiling_cr72.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.308    0.000
> > relax_disp.py:907(func_CR72_full)
> > +     1000    0.003    0.000   30.594    0.031
> > relax_disp.py:907(func_CR72_full)
> > +$ python profiling_tsmfk01.py
> > +     1000    0.011    0.000    0.073    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +     1000    0.030    0.000    0.394    0.000
> > relax_disp.py:1803(func_TSMFK01)
> > +$ python /data/relax/tags/3.2.2/profiling_tsmfk01.py
> /data/relax/tags/3.2.2
> > +     1000    0.028    0.000    0.172    0.000
> > relax_disp.py:1892(func_TSMFK01)
> > +     1000    2.631    0.003   16.422    0.016
> > relax_disp.py:1892(func_TSMFK01)
> > +$ python profiling_b14.py
> > +     1000    0.007    0.000    0.382    0.000
> > relax_disp.py:884(func_B14_full)
> > +     1000    0.009    0.000    4.980    0.005
> > relax_disp.py:884(func_B14_full)
> > +$ python /data/relax/tags/3.2.2/profiling_b14.py /data/relax/tags/3.2.2
> > +     1000    0.002    0.000    0.566    0.001
> > relax_disp.py:854(func_B14_full)
> > +     1000    0.003    0.000   56.808    0.057
> > relax_disp.py:854(func_B14_full)
> > +
> > +
> > +Single spin analysis:
> > +CR72      :  0.174+/-0.004 -> 0.306+/-0.003, 1.751x faster.
> > +TSMFK01   :  0.073+/-0.001 -> 0.164+/-0.013, 2.257x faster.
> > +B14       :  0.380+/-0.005 -> 0.567+/-0.009, 1.492x faster.
> > +
> > +Cluster of 100 spins analysis:
> > +CR72      :  1.117+/-0.021 -> 30.446+/-0.214, 27.262x faster.
> > +TSMFK01   :  0.361+/-0.012 -> 15.940+/-0.222, 44.178x faster.
> > +B14       :  5.002+/-0.031 -> 56.550+/-0.279, 11.305x faster.
> >
> >
> > _______________________________________________
> > relax (http://www.nmr-relax.com)
> >
> > This is the relax-commits mailing list
> > [email protected]
> >
> > To unsubscribe from this list, get a password
> > reminder, or change your subscription options,
> > visit the list information page at
> > https://mail.gna.org/listinfo/relax-commits
> > _______________________________________________
> > relax (http://www.nmr-relax.com)
> >
> > This is the relax-devel mailing list
> > [email protected]
> >
> > To unsubscribe from this list, get a password
> > reminder, or change your subscription options,
> > visit the list information page at
> > https://mail.gna.org/listinfo/relax-devel
>
_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to