Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Yes, using " -pami_noib" solve the problem, I lost the previous message. Thanks you so much for the support. 2017-05-19 11:12 GMT+02:00 John Hearns via users : > I am not sure I agree with that. > (a) the original error message from Gabriele was quite clear - the MPI > could not find an interface

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread John Hearns via users
ps. One take away for everyone working with MPI. Turn up the error logging or debug level. then PAY ATTENTION to the error messages. I have spent a LOT of my time doing just that - with OpenMPI and with Intel MPI over Omnipath and other interconnects in the dim and distant past. The guy or girl wh

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread John Hearns via users
I am not sure I agree with that. (a) the original error message from Gabriele was quite clear - the MPI could not find an interface card which was up, so it would not run. (b) Nysal actually pointed out the solution which looks good - after reaidng the documentation.. use pami_noib (c) Having disc

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Ok Gilles, the output of mpirun --mca pml ^pami --mca btl_base_verbose 100 is in attached 2017-05-19 10:05 GMT+02:00 Gilles Gouaillardet : > Gabriele, > > > i am sorry, i really meant > > mpirun --mca pml ^pami --mca btl_base_verbose 100 ... > > > Cheers, > > Gilles > > On 5/19/2017 4:28 PM, Ga

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread r...@open-mpi.org
If I might interject here before lots of time is wasted. Spectrum MPI is an IBM -product- and is not free. What you are likely running into is that their license manager is blocking you from running, albeit without a really nice error message. I’m sure that’s something they are working on. If y

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Hi Gilles, in attach the outpuf of: mpirun --mca btl_base_verbose 100 -np 2 ... 2017-05-19 9:43 GMT+02:00 Gilles Gouaillardet : > Gabriele, > > > can you > > mpirun --mca btl_base_verbose 100 -np 2 ... > > > so we can figure out why nor sm nor vader is used ? > > > Cheers, > > > Gilles > > > > O

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gilles Gouaillardet
Gabriele, i am sorry, i really meant mpirun --mca pml ^pami --mca btl_base_verbose 100 ... Cheers, Gilles On 5/19/2017 4:28 PM, Gabriele Fatigati wrote: Using: mpirun --mca pml ^pami --mca pml_base_verbose 100 -n 2 ./prova_mpi I attach the output 2017-05-19 9:16 GMT+02:00 John Hearns

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Nysal Jan K A
hi Gabriele, You can check some of the available options here - https://www.ibm.com/support/knowledgecenter/en/SSZTET_10.1.0/smpi02/smpi02_interconnect.html The "-pami_noib" option might be of help in this scenario. Alternatively, on a single node, the vader BTL can also be used. Regards --Nysal

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Nathan Hjelm
Add —mca btl self,vader -Nathan > On May 19, 2017, at 1:23 AM, Gabriele Fatigati wrote: > > Oh no, by using two procs: > > > findActiveDevices Error > We found no active IB device ports > findActiveDevices Error > We found no active IB device ports > --

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gilles Gouaillardet
Gabriele, can you mpirun --mca btl_base_verbose 100 -np 2 ... so we can figure out why nor sm nor vader is used ? Cheers, Gilles On 5/19/2017 4:23 PM, Gabriele Fatigati wrote: Oh no, by using two procs: findActiveDevices Error We found no active IB device ports findActiveDevices Erro

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread John Hearns via users
BTLs attempted: self That should only allow a single process to communicate with its self On 19 May 2017 at 09:23, Gabriele Fatigati wrote: > Oh no, by using two procs: > > > findActiveDevices Error > We found no active IB device ports > findActiveDevices Error > We found no active IB device

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Using: mpirun --mca pml ^pami --mca pml_base_verbose 100 -n 2 ./prova_mpi I attach the output 2017-05-19 9:16 GMT+02:00 John Hearns via users : > Gabriele, > as Gilles says if you are running within a single host system, you don not > need the pami layer. > Usually you would use the btls sm,

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Oh no, by using two procs: findActiveDevices Error We found no active IB device ports findActiveDevices Error We found no active IB device ports -- At least one pair of MPI processes are unable to reach each other for MPI com

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Hi GIlles, using your command with one MPI procs I get: findActiveDevices Error We found no active IB device ports Hello world from rank 0 out of 1 processors So it seems to work apart the error message. 2017-05-19 9:10 GMT+02:00 Gilles Gouaillardet : > Gabriele, > > > so it seems pml/pami a

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread John Hearns via users
Gabriele, as Gilles says if you are running within a single host system, you don not need the pami layer. Usually you would use the btls sm,selfthough I guess 'vader' is the more up to date choice On 19 May 2017 at 09:10, Gilles Gouaillardet wrote: > Gabriele, > > > so it seems pml/pami ass

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gilles Gouaillardet
Gabriele, so it seems pml/pami assumes there is an infiniband card available (!) i guess IBM folks will comment on that shortly. meanwhile, you do not need pami since you are running on a single node mpirun --mca pml ^pami ... should do the trick (if it does not work, can run and post the

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-19 Thread Gabriele Fatigati
Hi John, Infiniband is not used, there is a single node on this machine. 2017-05-19 8:50 GMT+02:00 John Hearns via users : > Gabriele, pleae run 'ibv_devinfo' > It looks to me like you may have the physical interface cards in these > systems, but you do not have the correct drivers or librarie

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread John Hearns via users
Gabriele, pleae run 'ibv_devinfo' It looks to me like you may have the physical interface cards in these systems, but you do not have the correct drivers or libraries loaded. I have had similar messages when using Infiniband on x86 systems - which did not have libibverbs installed. On 19 May

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gabriele Fatigati
Hi Gilles, using your command: [openpower:88536] mca: base: components_register: registering framework pml components [openpower:88536] mca: base: components_register: found loaded component pami [openpower:88536] mca: base: components_register: component pami register function successful [openpow

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gabriele Fatigati
Hi Gilles, attached the requested info 2017-05-18 15:04 GMT+02:00 Gilles Gouaillardet < gilles.gouaillar...@gmail.com>: > Gabriele, > > can you > ompi_info --all | grep pml > > also, make sure there is nothing in your environment pointing to an other > Open MPI install > for example > ldd a.out >

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Chuck Schneider
Another thing Gabriele might want to check is whether the Spectrum MPI launcher is being used. In Spectrum MPI, "mpirun" is a script that, among other things, sets up the environment for Spectrum-specific libraries to be found. In my experience, trying to "short circuit" the use of that script

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gilles Gouaillardet
Gabriele, can you ompi_info --all | grep pml also, make sure there is nothing in your environment pointing to an other Open MPI install for example ldd a.out should only point to IBM libraries Cheers, Gilles On Thursday, May 18, 2017, Gabriele Fatigati wrote: > Dear OpenMPI users and develop

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread John Hearns via users
One very stupid question...what does 'ibv_devinfo' say when you run it on the compute nodes? ps. I know nothing about IBM MPI or pami but I think this is as you say some simple library being missing etc. On 18 May 2017 at 14:20, Gabriele Fatigati wrote: > Hi John, about btl this is the o

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gabriele Fatigati
Hi John, about btl this is the output of ompi_info: MCA btl: self (MCA v2.1.0, API v3.0.0, Component v10.1.0) MCA btl: sm (MCA v2.1.0, API v3.0.0, Component v10.1.0) MCA btl: tcp (MCA v2.1.0, API v3.0.0, Component v10.1.0) MCA btl: vader (MCA v2.1.0, API v3.0.0, Component v10.1.0) MCA fbtl: posix

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gabriele Fatigati
Hi Reuti, I think is it freely available. I posted also on IBM Spectrum forum, I'm waiting some reply. 2017-05-18 14:10 GMT+02:00 Reuti : > Hi, > > > Am 18.05.2017 um 14:02 schrieb Gabriele Fatigati : > > > > Dear OpenMPI users and developers, I'm using IBM Spectrum MPI 10.1.0 > > I noticed this

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread John Hearns via users
Gabriele, as this is based on OpenMPI can you run ompi_info then look for the btl which are available and the mtl which are available? On 18 May 2017 at 14:10, Reuti wrote: > Hi, > > > Am 18.05.2017 um 14:02 schrieb Gabriele Fatigati : > > > > Dear OpenMPI users and developers, I'm using IBM

Re: [OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Reuti
Hi, > Am 18.05.2017 um 14:02 schrieb Gabriele Fatigati : > > Dear OpenMPI users and developers, I'm using IBM Spectrum MPI 10.1.0 I noticed this on IBM's website too. Is this freely available? Up to now I was always bounced back to their former Platform MPI when trying to download the communit

[OMPI users] IBM Spectrum MPI problem

2017-05-18 Thread Gabriele Fatigati
Dear OpenMPI users and developers, I'm using IBM Spectrum MPI 10.1.0 based on OpenMPI, so I hope there are some MPI expert can help me to solve the problem. When I run a simple Hello World MPI program, I get the follow error message: A requested component was not found, or was unable to be opened