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