Am 17.12.2013 um 10:08 schrieb Arnau Bria:

> On Tue, 17 Dec 2013 08:52:50 +0000
> William Hay wrote:
> 
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> 
>> On 17/12/13 08:15, Arnau Bria wrote:
>>> Hello all,
>>> 
>>> I'd like to create a new pe for mpich2. I've found some doc, but
>>> all refer to Reuti's one:
>>> 
>>> https://arc.liv.ac.uk/SGE/howto/mpich2-integration/mpich2-integration.html
>>> 
>>> is that doc still valid? is there anyone newer?
>>> 
>> The most important part of that page is the warning at the top.  If
>> you have a recent version of MPICH2 built with the hydra process
>> manager you should be able to just use that on a do nothing PE.
> 
> sorry, I missed an important information, my mpich version :
> 
> # rpm -qa|grep -i mpich
> mpich2-1.2.1-2.3.el6.x86_64

It's highly advisable to upgrade to a newer version. It's quite easy even if 
it's not in any of your repositories and less hassle as there are no deamons to 
start any longer:

- download from http://www.mpich.org/downloads/
- untar and change into the created directory
- run `./configure --prefix=$HOME/local/mpich-3.0.4`
- run `make ` and `make install`
- and finally add to your paths:

export PATH=$HOME/local/mpich-3.0.4/bin:$PATH
export 
LD_LIBRARY_PATH=$HOME/local/mpich-3.0.4/lib${$LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}

Depending on the `libtool`version you may get "lib64" instead of "lib" in the 
line above, just check what was created. Then you don't need any special 
scripts to integrate it with SGE, a plain PE without any scripts and an 
allocation rule of your taste will do.

-- Reuti


> 
>> In addition if you have an existing MPICH2 install based on the
>> gforker or MPD process manager then I believe the mpiexec from a hydra
>> based install should be compatible with the libraries as they use the
>> same PMI "wire protocol".
> 
> from rpm info:
> 
> The mpich2 binaries in this RPM packages were configured to use the default
> process manager 'MPD' using the default device 'ch3'. 
> 
> But I also have /usr/bin/mpiexec.hydra, 
> 
> I'll read a bit more about this.
> 
> 
>> 
>> William
> Thanks for your answer,
> Arnau
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users


_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to