Changes

Jump to navigation Jump to search

Relax 1.3.12

1,371 bytes added, 12:34, 14 October 2020
m
→‎Links: Fix the broken Gna! forum link by switching to {{gna link}}.
{{lowercase title}}
{{infobox relax release| version = Description 1.3.12| prev =1.3.11| next = 1.3.13| keywords = Multi-processor, OpenMPI| type = Major feature| date = 22 August 2011| manual = yes}}
This is a major feature release which adds the ability to run relax on [http://www.nmr-relax.com/manual/multi_processor_framework.html clusters or grids of computers via the MPI protocol]. This merges in Gary Thompson's multi-processor branch which was started all the way back in 2007. The 'multi' package introduces two processor fabrics, the standard uni-processor mode and the mpi4py mode for using the MPI protocol with Python. The model-free analysis code has been parallelised to take advantage of the multi-processor modes, significantly speeding up calculations on clusters with near perfect scaling efficiency. The flexible 'multi' package can easily be extended for other multi-processor modes such as additional MPI implementations using different Python libraries (pypar, etc.), the use of SSH tunnels for parallel programming, use of the twisted framework for communication, or the parallel virtual machine (PVM) via pypvm. For more information on how to use this, see https://mail.gna.org/public/relax-devel/2007-05/msg00000.html.== Description ==
<section begin=description/>
This is a major feature release which adds the ability to run relax on [http://www.nmr-relax.com/manual/multi_processor_framework.html clusters or grids of computers via the MPI protocol]. This merges in {{gna link|url=gna.org/users/varioustoxins|text=Gary Thompson's}} multi-processor branch which was started all the way back in 2007. The 'multi' package introduces two processor fabrics, the standard uni-processor mode and the mpi4py mode for using the MPI protocol with Python. The model-free analysis code has been parallelised to take advantage of the multi-processor modes, significantly speeding up calculations on clusters with near perfect scaling efficiency. The flexible 'multi' package can easily be extended for other multi-processor modes such as additional MPI implementations using different Python libraries (pypar, etc.), the use of SSH tunnels for parallel programming, use of the twisted framework for communication, or the parallel virtual machine (PVM) via pypvm. For more information on how to use this, see https://www.nmr-relax.com/mail.gna.org/public/relax-devel/2007-05/msg00000.html.
<section end=description/>
== Download ==
<section begin=download/>
The new relax versions can be downloaded from http://www.nmr-relax.com/download.html. If binary distributions are not yet available for your platform and you manage to compile the binary modules, please consider contributing these to the relax project (described in section 3.6 of the relax manual, http://www.nmr-relax.com/manual/relax_distribution_archives.html).
<section end=download/>
== CHANGES file ==
<section begin= CHANGES file =metadata/>Version 1.3.12<br/>(22 August 2011, from /1.3)<br/>
http://svn.gna.org/svn/relax/tags/1.3.12
<section end=metadata/>
=== Features ===
<section begin=features/>* The multi-processor capabilities of {{gna link|url=gna.org/users/varioustoxins|text=Gary Thompson's }} multi package including both uniprocessor and mpi4py modes.<section end=features/>
=== Changes ===
<section begin=changes/>
Too many to list.
<section end=changes/>
=== Bugfixes ===
<section begin=bugfixes/>
N/A
<section end=bugfixes/>
 
== Links ==
 
<section begin=links/>
For reference, the following links are also part of the announcement for this release:
* [http://wiki.nmr-relax.com/Relax_1.3.12 Official release notes]
* {{gna link|url=gna.org/forum/forum.php?forum_id=2295|text=Gna! news item}}
* [http://article.gmane.org/gmane.science.nmr.relax.announce/32 Gmane]
* [http://www.mail-archive.com/relax-announce%40gna.org/msg00024.html Mail archive]
* [https://mail.gna.org/public/relax-announce/2011-08/msg00001.html Local archives]
* [http://marc.info/?l=relax-announce&m=135070664725015&w=2 MARC]
<section end=links/>
 
== Announcements ==
{{:relax release announcements}}
== See also ==
* [[OpenMPI]http://www.nmr-relax.com/api/1.3/ The relax 1.3 API documentation]{{:relax release see also}}[[Category:Release_NotesOpenMPI]]
Trusted, Bureaucrats
4,228

edits

Navigation menu