[Users] MPI problems
Chris Stevens
c.stevens at ru.ac.za
Tue May 16 04:39:29 CDT 2017
Hi Ian,
thanks for spotting that. Unfortunately there is only the hwloc
directory in external. There is an MPI file (just called MPI) in the
done directory.
I have recompiled with the fix you mentioned but I still get the same error.
Cheers,
Chris
On 05/16/2017 09:43 AM, Ian Hinder wrote:
>
> On 16 May 2017, at 08:52, Chris Stevens <c.stevens at ru.ac.za
> <mailto:c.stevens at ru.ac.za>> wrote:
>
>> Hi Ian,
>>
>> thanks for your quick reply!
>>
>> There are a couple of other guys here who have successfully used the
>> toolkit with this version of openmpi, so I'm not sure if this is at
>> fault. There is not another version of openmpi available currently on
>> the cluster, but I could ask for this to be remedied.
>>
>> I have tried using procs=48 and num-threads=2 but I find the same
>> problem.
>>
>> As you say, I recompiled a clean config to double check. I have also
>> used the May 16 version but to no avail.
>>
>> Could it be something to do with compilation, that has gone wrong
>> somehow, even though it finishes successfully with done?
>>
> Is it possible that it is building and using its own copy of OpenMPI?
> The build system is "clever", and the logic for when it decides to do
> this seems a bit flaky. [I would be a lot happier if it only built a
> library from the bundled source if it was explicitly asked for in the
> optionlist with a BUILD setting, not as a fallback to something going
> wrong when trying to use the settings the user has given.]
>
> I noticed that you have
>
> MPI_DIR = /apps/libs/openmpi/1.8.8-intel16.0.1/lib
>
> in the optionlist, which is wrong; it should not have the "lib" on the
> end. I didn't think anything of it at the time, since you were
> specifying the other directories. But maybe the MPI thorn is deciding
> that since it can't find a valid MPI installation, it will helpfully
> decide to build OpenMPI for you. This version may then conflict with
> the rest of the configuration.
>
> Can you look and see if there is a built version of OpenMPI in the
> config? I think it would be in configs/<config>/scratch/external.
>
> --
> Ian Hinder
> http://members.aei.mpg.de/ianhin
>
--
Dr Chris Stevens
Department of Mathematics
Rhodes University
Room 5
Ph: +27 46 603 8932
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20170516/af1cc00a/attachment-0001.html
More information about the Users
mailing list