Changes

Jump to navigation Jump to search

Relax 3.3.0

213 bytes removed, 21:18, 7 September 2014
m
* Fixed the ordering of the relax versions in the dispersion super profiling script disp_profile_all.py. This has also been fixed in the disp_spin_speed branch to relax 3.2.2 comparison log.
* Added a log file for comparing the speed of the disp_speed_branch to relax 3.2.1. This is from the disp_profile_all.py statistics generating script.
* Added a profiling script for the [[NS CPMG 2-site expanded]] dispersion model. This is the model at http://wiki.nmr-relax.com/NS_CPMG_2-site_expanded. The script was copied from that of the [[CR72]] model, and it only needed to be changed in a few places. This is the first numeric model profiling script.* Updated the profiling super script and log for the [[NS CPMG 2-site expanded]] model. This is the model at http://wiki.nmr-relax.com/NS_CPMG_2-site_expanded. This shows that the single spin calculation is 1.8 times faster, and the cluster of 100 11.7 times faster, when compared to relax 3.2.2.
* Modified all of the dispersion model profiling scripts. The single() function for timing the single spin target function speed has been modified to include a second outer loop over 100 'spins'. This means that the timing numbers are equivalent to the cluster timings, as both are then over 100 spins. This now allows not only relax version differences and model differences to be compared, but also the non-clustered and clustered analysis speeds.
* Added a script for profiling the [[NS CPMG 2-site 3D]] relaxation dispersion model. This is the model at http://wiki.nmr-relax.com/NS_CPMG_2-site_3D. Again this only involved copying one of the other scripts and modifying a few variable and function names.
* Added the [[NS CPMG 2-site 3D]] model to the dispersion super profiling script. To handle the fact that this script has nr_iter set to 100 rather than 1000 (as otherwise it is too slow), a list of scaling factors has been created to scale all timing numbers to equivalent values.
* Added [[DPL94]] profiling script. [https://gna.org/task/?7807 Task #7807]: Speed-up of dispersion models for clustered analysis.
Trusted, Bureaucrats
4,228

edits

Navigation menu