Menu

SVN archive Commit Log


Commit Date  
[r24265] by tlinnet

Modified profiling script for NS R1rho 3site, to be functional.

Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis.

2014-06-24 08:43:06 Tree
[r24264] by bugman

Merged revisions 24263 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r24263 | bugman | 2014-06-24 09:46:24 +0200 (Tue, 24 Jun 2014) | 6 lines

More hacks for permanently eliminating the ^[[?1034h escape code being produced on Linux systems.

This is a nasty feature of the GNU readline library. It is now also turned off in the dep_check
module, suppressing ^[[?1034h in Python scripts which import only parts of relax.
........

2014-06-24 07:46:45 Tree
[r24263] by bugman

More hacks for permanently eliminating the ^[[?1034h escape code being produced on Linux systems.

This is a nasty feature of the GNU readline library. It is now also turned off in the dep_check
module, suppressing ^[[?1034h in Python scripts which import only parts of relax.

2014-06-24 07:46:24 Tree
[r24262] by bugman

Merged revisions 24251,24257 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r24251 | bugman | 2014-06-23 16:36:47 +0200 (Mon, 23 Jun 2014) | 6 lines

Improved how the relax installation path is determined in the status object.

If the path cannot be found, the current working directory is then checked if it is where relax is
installed. This is needed when importing modules outside of relax.
........
r24257 | bugman | 2014-06-23 20:12:02 +0200 (Mon, 23 Jun 2014) | 7 lines

Hack to permanently eliminate the ^[[?1034h escape code being produced on Linux systems.

This is produced by importing the readline module. The escape code will be sent to STDOUT every
time relax is executed, so it will be present in all log files. The problem is the TERM
environmental variable being set to 'xterm'. The hack simply sets TERM to an empty string.
........

2014-06-24 07:39:02 Tree
[r24261] by bugman

Added a relaxation dispersion model profiling log file for relax version 3.1.7 vs. 3.1.6.

This is the output from the dispersion model profiling master script. It shows that there are no
speed differences.

2014-06-24 07:36:47 Tree
[r24260] by bugman

Added a relaxation dispersion model profiling log file for relax version 3.2.0 vs. 3.1.7.

This is the output from the dispersion model profiling master script. It shows that there are no
speed differences.

2014-06-24 07:36:36 Tree
[r24259] by bugman

Added a relaxation dispersion model profiling log file for relax version 3.2.2 vs. 3.2.1.

This is the output from the dispersion model profiling master script. It shows that the relax 3.2.2
release did not in fact feature "a large speed up of all analytic relaxation dispersion models" as
described in the release notes at https://gna.org/forum/forum.php?forum_id=2465. For the CPMG
models there is a 1 to 2 times increase in speed. But for the R1rho models, there is a 1 to 2 times
decrease in speed.

2014-06-24 07:34:34 Tree
[r24258] by bugman

Modifications to the dispersion model profiling master script.

The info.print_sys_info() function of the current relax version is being called at the start to show
all information about the current system. This is useful to know the speed of the machine, the OS,
the Python version and numpy version. The numpy version is important as future versions might
optimise certain functions that are currently very slow, hence that could be a cause of model speed
differences.

In addition, the path variables path1 and path2 have been renamed to path_new and path_old to make
it clearer which is which. And the individual profiling scripts are no longer copied to the base
directory of the relax versions being compared, and are run in place.

2014-06-24 07:28:02 Tree
[r24257] by bugman

Hack to permanently eliminate the ^[[?1034h escape code being produced on Linux systems.

This is produced by importing the readline module. The escape code will be sent to STDOUT every
time relax is executed, so it will be present in all log files. The problem is the TERM
environmental variable being set to 'xterm'. The hack simply sets TERM to an empty string.

2014-06-23 18:12:02 Tree
[r24256] by bugman

The 'relax -v' command is now used for the dispersion model profiling script initial printout.

This is to show the two different relax versions being compared.

2014-06-23 17:55:20 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.